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) |