Defines | |
#define | MCHAR_MAX |
文字コードの最大値. |
0
であり、最大の文字コードはマクロ MCHAR_MAX によって定義されている。MCHAR_MAX は 0x3FFFFF(22ビット)
以上であることが保証されている。
0
から 0x10FFFF
までの文字は、それと同じ値を持つ Unicode の文字に割り当てられている。
各文字は 文字プロパティ と呼ぶプロパティを 0 個以上持つことができる。 文字プロパティは キー と 値 からなる。 キーはシンボルであり、値は (void *)
型にキャストできるものなら何でもよい。 「文字 C の文字プロパティのうちキーが K であるもの」を簡単に「文字 C の K プロパティ」と呼ぶことがある。
|
マクロ MCHAR_MAX は文字コードの最大値を表す。 |