2009-12-23から1日間の記事一覧
Xidというマクロは、簡単に書くと次のようになっています。 #define Xid(ident) intern(#ident, sizeof(#ident)) IDPtr intern(const char* str, int size){ strのハッシュを計算して、インターン済み文字列が格納されているハッシュテーブルを引いて、 存在…
Xidというマクロは、簡単に書くと次のようになっています。 #define Xid(ident) intern(#ident, sizeof(#ident)) IDPtr intern(const char* str, int size){ strのハッシュを計算して、インターン済み文字列が格納されているハッシュテーブルを引いて、 存在…