夜行録 - 酔歩.net
日暮れて道遠し さらに夜道を行く もって夜行録と名付く
CPP define
cpp のマクロ展開でハマる。つーか、無駄に不便。
FOO_xxx, VAR_xxx,... 的な型を何種類か差し替えてコンパイルしてテストしたかったんだが、 FOO, VAR の部分だけ展開しようとする何故かできない。答えは、
#50 (C++マクロアラカルト) ? mtamaki.com ? Trac
やりたかったのはこれ
#define ARCFORMAT binary //#define ARCFORMAT text //#define ARCFORMAT xml #define cat(x,y) x##y #define wrapped_cat(x,y) cat(x,y)
2010年01月04日 (Mon) - 23:03:46 - その他雑記 - 4727x - permalink
Karma points: 5. Do you like this article? [yes/no]
Karma points: 5. Do you like this article? [yes/no]
- Use this Trackback URL for ping (right mouse click and copy URL).
- You can [print] this article, DISALLOWED (MailToAFriend) it, or export a [PDF].