std::basic_ios<CharT,Traits>::narrow
來自 cppreference.com
| char narrow( char_type c, char dfault ) const; |
||
將當前區域設定的字元 c 轉換為其標準等效字元。如果需要,結果會從 char_type 轉換為 char。如果無法執行轉換,函式返回 dfault。
實際呼叫 std::use_facet< std::ctype<char_type> >(getloc()).narrow(c, dfault);。
[編輯] 引數
| c | - | 要轉換的字元 |
| dfault | - | 如果轉換不成功,則返回的字元 |
[編輯] 返回值
轉換為其標準等效字元,然後轉換為 char 的字元。如果轉換失敗,則返回 dfault。
[編輯] 參閱
| 寬化字元 (public member function) | |
呼叫 do_narrow(public member function of std::ctype<CharT>) | |
| 如果可能,將寬字元縮小為單位元組窄字元 (function) |