Main Page   Modules   Data Structures   Globals   Appendix  

文字
[コア API]

文字オブジェクトとそれに関する API. More...

Defines

#define MCHAR_MAX
 文字コードの最大値.

Detailed Description

m17n ライブラリは 文字 を文字コード(整数)で表現する。 最小の文字コードは 0 であり、最大の文字コードはマクロ MCHAR_MAX によって定義されている。MCHAR_MAX0x3FFFFF(22ビット) 以上であることが保証されている。

0 から 0x10FFFF までの文字は、それと同じ値を持つ Unicode の文字に割り当てられている。

各文字は 文字プロパティ と呼ぶプロパティを 0 個以上持つことができる。 文字プロパティは キー からなる。 キーはシンボルであり、値は (void *) 型にキャストできるものなら何でもよい。 「文字 C の文字プロパティのうちキーが K であるもの」を簡単に「文字 C の K プロパティ」と呼ぶことがある。


Define Documentation

#define MCHAR_MAX
 

マクロ MCHAR_MAX は文字コードの最大値を表す。


このページの先頭

Main Page   Modules   Data Structures   Globals   Appendix  

mulemark mule-aist@m17n.org