【C++20】char8_tの使い方
備忘録です。char8_tのリテラルの指定方法
以下のとおりで、(3バイト×5文字+1('\0'))バイト確保される。
- const char8_t *s = u8"あいうえお";
- const char8_t *s = u8"\u3042\u3044\u3046\u3048\u304A";
8進数表現("\077")や16進数表現("\xFF")は使わない。
それにしても、「16進数 文字列」でググると、変換プログラムの話ばかり。
K&R本からのプログラミング例題なんだっけ?
前の記事:【C++20】char8_t | 次の記事:LeakSanitizer |
新着情報
2021.03.16
2021.02.26
2021.02.24
2021.02.22
2021.01.19
2021.01.04
2020.12.29
2020.12.28
2020.12.24
2020.12.23
コメントする