C++ 本地化庫 - ctype



描述

它是一個字元型別構面,ctype 標準構面對字元進行分類和轉換,將 C 庫標頭檔案 <cctype> 的功能適配到 C++ 本地化。

宣告

以下是 std::locale::ctype 的宣告。

C++98

	
template <class charT> class ctype;

C++11

template <class charT> class ctype;

引數

charT − 它是一個字元型別。

公共成員函式

序號 成員函式及描述
1 (建構函式)

它是一個本地化建構函式。

字元分類

序號 字元分類及描述
1 is

它用於對字元進行分類。

2 scan_is

它返回類別中的第一個字元。

3 scan_not

它返回類別中第一個不是該類別的字元。

虛擬保護成員函式

序號 虛擬保護成員函式及描述
1 toupper

它將字元轉換為大寫。

2 tolower

它將字元轉換為小寫。

3 widen

用於擴充套件字元。

4 narrow

用於縮窄字元。

locale.htm
廣告