2006-04-20から1日間の記事一覧
http://d.hatena.ne.jp/yojik/20060121/continuation メモメモ。
以前の続き。 キーの管理はハッシュテーブル内で。値の管理はハッシュテーブル外で。容量は決めうち。 #include <stdlib.h> #include <string.h>#define HASH_MAX_SIZE 64 // ハッシュの最大サイズtypedef struct _Hash { int size; char *keys[HASH_MAX_SIZE]; void *values[HAS</string.h></stdlib.h>…
こんな感じで定義して… #define M(x) PREFIX_##x##_SUFFIX()int main() { M(FOO); }こんな感じに展開。 int main() { PREFIX_FOO_SUFFIX(); }いろいろ、応用がききそうだなー。
http://www.mozilla.org/rhino/jsc.html めもー。