7. 文字・文字列・文字コードに関する関数・テンプレート 更新日:2021年8月27日 公開日:2021年8月19日 C++関数・テンプレート集プログラミング技術情報 元ネタ 7.1 Unicode関数・テンプレート集 7.1.1 UTF-16 符号単位がサロゲートか否かを判定する。 7.1.2 サロゲート・ペア⇔Unicodeスカラ値変換 7.1.3 UTF-16文字列関数 7.2 シフトJIS 2バイト文字の判定 7.3 シフトJISの2バイト文字⇔区点番号/JIS/EUC-JP変換 7.4 図形文字に対応する制御文字コードを返す。 7.5 文字列終端ナル文字へのポインタ ↑ C++関数・テンプレート集 タグ C++ 文字 文字コード 文字列 この記事を書いている人 高木信尚 1967年生まれ 大阪市在住。 株式会社きじねこ代表取締役。 著書に『C/C++プログラミングの「迷信」と「誤解」』、 『プログラマーのためのソースコードを読む技術』、 『組込み現場の「C++」プログラミング 明日から使える徹底入門』 (いずれも技術評論社)がある。 執筆記事一覧 関連記事 10.1 閏年の高速判定 (グレゴリオ暦/ユリウス暦)1.13 無符号整数の最下位の '1' のビットだけを抽出する。1.11 整数除算 (商+剰余,C標準ライブラリ関数 div() のテンプレート版)10.2 日付が有効か否かの判定(グレゴリオ暦/ユリウス暦)10.5 同じ月の別の日の曜日を求める。1.15 ビット数から8/10/16進数の桁数を求める。 投稿ナビゲーション 6.2 アドレス (値) のアラインメントを返す。7.4 図形文字に対応する制御文字コードを返す。