インライン関数

GNUコンパイラだと、 inline void func(); とかでインライン関数になるらしい。

2002-03-26 (火) · masutaka

gcc の内部定義の表示方法

% gcc -E -dM -x c /dev/null

2002-03-02 (土) · masutaka

外部変数の提供

外部変数を提供する場合は、提供する人がCファイルに実体を持たなくてはいけない。 当たり前といえば、当たり前か。。。

2002-02-26 (火) · masutaka

size_t 型

sizeof演算子で生成される符号なし整数の型。

2002-02-25 (月) · masutaka

構造体定義+宣言を同時にやる。

↓これで、構造体定義+宣言を同時にできる。( ´_ゝ`)ヤレヤレ… static struct { i32 cnt; u8* pos; u8 buf[sem_UBUFSIZE]; } sem_ubuf;

2002-02-07 (木) · masutaka

printfで、0x0000f1f2のような書式にする。

printf("hexl = 0x%08x\n", hexl);

2002-01-15 (火) · masutaka