* aclib02 #2
* aclib #2
-(by [[K]], 2020.09.08)

** (1) ライブラリが提供する型
|AInt8|8bit符号付き整数値を保持できる型|
|AInt16|16bit符号付き整数値を保持できる型|
|AInt32|32bit符号付き整数値を保持できる型|
|AInt64|64bit符号付き整数値を保持できる型|
|AInt|ポインタのビット幅と同じかそれ以上の整数型|
|va_list|stdarg系マクロのための型|
-AInt系の型は、保持できることを保証しているだけなので、実際はそれよりも大きいビット数である可能性はありうる(環境依存)。したがって正確なサイズはsizeofしなければわからない。

** (2)ライブラリが提供する関数・マクロ
-stdarg系
|va_arg|
|va_copy|
|va_end|
|va_start|
-雑関数群
|int aGetMsb(AInt i)|
|int aPopCnt(AInt i)|

** (3) 有効な-Dオプション
|-DADEBUG|デバッグモード|
|-DANOUSE_ATERRMSG|aSetAtErrExitMsg()を無視する代わりにバイナリをコンパクトにする|
|-DANOUSE_FASTMALLOC|高性能mallocを使わない代わりにコンパクトにする|


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS