命名空間
變體
動作

文本處理函式庫

出自 cppreference.com
< cpp

文字處理函式庫包含用於處理文字的元件。

目錄

[編輯] 地區設定 (Localization) 函式庫

標頭檔 <locale><clocale> 提供國際化支援,用於字元分類、字串校對、數值、貨幣與日期/時間的格式化及解析,以及訊息擷取。

[編輯] 正規表示式 (Regular expressions) 函式庫 (C++11 起)

標頭檔 <regex> 提供一個代表正規表示式的類別,這是一種用於在字串內執行模式比對的小型語言。

[編輯] 格式化 (Formatting) 函式庫 (C++20 起)

標頭檔 <format> 提供類型安全且可擴充的字串格式化設施,它是 printf 系列函式的替代方案,旨在補足現有的 C++ I/O 串流函式庫。

[編輯] 空終止序列工具

空終止字元序列 (Null-terminated character sequences, NTCTS) 是指由空字元(值初始化 value-initialization 後的結果)結尾的字元序列。

字串函式庫提供用於建立、檢查及修改此類序列的函式:

[編輯] 原始數值轉換 (C++17 起)

除了由 C++ I/O 函式庫、C I/O 函式庫、C++ 字串轉換器C 字串轉換器所提供複雜且依賴地區設定的解析器與格式化器之外,標頭檔 <charconv> 還為算術類型提供了輕量級、不依賴地區設定、不配置記憶體且不拋出異常的解析器與格式化器。

定義於標頭檔 <charconv>
(C++17)
將整數或浮點數值轉換為字元序列
(函式) [編輯]
std::to_chars 的回傳類型
(類別) [編輯]
將字元序列轉換為整數或浮點數值
(函式) [編輯]
std::from_chars 的回傳類型
(類別) [編輯]
指定 std::to_charsstd::from_chars 的格式化方式
(列舉) [編輯]

[編輯] 文字編碼識別 (C++26 起)

定義於標頭檔 <text_encoding>
描述用於存取 IANA 字元集註冊表的介面
(類別) [編輯]

[編輯] 參見

C++ 文件 關於 字串函式庫
English Deutsch 日本語 中文(简体) 中文(繁體)