public member function
<ios> <iostream>

std::basic_ios::narrow

char narrow (char_type wc, char dfault) const;
窄字元
返回字元 wc(通常是寬字元型別)轉換為 `char` 型別的等效字元。

此函式返回呼叫流中當前“imbued”的 locale 物件的 ctype::narrow facet 的結果。

引數

wc
要被“narrowed”的寬字元。
成員型別 char_type 是流使用的字元型別(即其第一個類模板引數 charT)。
dfault
如果 wc 沒有標準等效字元,則返回此字元。

返回值

c 的 `char` 等效字元。

資料競爭

訪問流物件。
併發訪問同一個流物件可能導致資料爭用。

異常安全

強保證: 如果丟擲異常,流不會發生任何改變。

另見