名稱空間
變體
操作

文字處理庫

來自 cppreference.com
< cpp

文字處理庫包含處理文字的元件。

目錄

[編輯] 本地化庫

標頭檔案 <locale><clocale> 為字元分類和字串校對、數值、貨幣、日期/時間格式化和解析以及訊息檢索提供國際化支援。

[編輯] 正則表示式庫 (C++11 起)

標頭檔案 <regex> 提供一個表示正則表示式的類,這是一種用於在字串內執行模式匹配的迷你語言。

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

標頭檔案 <format> 提供了型別安全且可擴充套件的字串格式化功能,作為 printf 系列函式的替代方案,並旨在補充現有的 C++ I/O 流庫。

[編輯] 空終止序列工具

空終止字元序列(NTCTS)是由空字元(值初始化後的值)終止的字元序列。

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

[編輯] 原生數值轉換 (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++ 文件中關於字串庫的部分
最後編輯於2025年1月3日 (星期五) 09:49。