雲のひとりごと。
最近、雲は、マクロに取り組んでいますが、なかなか使い道をうまく理解できないでいます。特に、 # と ## のところの上手な使いどころがわからず四苦八苦。ということで、Visual C でマクロが展開されたものを確認する方法を忘れないように書いておきます。
cl.exe /P ***.c
変数名を文字列として取得したい場合
#define print(var) std::cout<<#var"= "<<var<<std::endl
http://d.hatena.ne.jp/aki-yam/20081217/1229498370
by cloud [C++] [コメント(0)|トラックバック(0)]
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。
名前: メールアドレス: URL: 次の質問に答えてください: 今年は、西暦何年でしょう?(半角数字で2026と回答下さい) コメント:
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。