👩💻 Join our community of thousands of amazing developers!
<codecvt>codecvt(C++11)(C++17で非推奨)(C++26で削除) <codecvt>ヘッダでは、文字コード変換のためのファセットクラスを定義する。 名前 説明 対応バージョン codecvt_mode 文字コード変換の設定をするための列挙型(enum) C++11C++17から非推奨 codecvt_utf8 UTF-8への文字コード変換(class template) C++11C++17から非推奨 codecvt_utf16 UTF-16への文字コード変換(class template) C++11C++17から非推奨 codecvt_utf8_utf16 UTF-8とUTF-16間での文字コード変換(class template) C++11C++17から非推奨 非推奨・削除の詳細 Unicodeの文字コード変換を行うこれらのクラスは、不正なコードポイントに対する安全なエラー処理の方法を提供していなかったため、セキュリティ上の欠陥があった。 仕様もあいまいであったため、不正なコードポイントに対してどのように振る舞うかも不明で...