ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:qOat 一意の数字に置換されるマクロ
困り度:
  • 暇なときにでも
もしかすると単なる、記憶違いかも知れませんが。。。
次のような事前定義のマクロをどこかで見たような気がするのですが、失念してしまい、検索してみてもそれらしいものが見当たりません。
・事前定義マクロで、コンパイル時に一意の整数に置換されるマクロ。
例えば、
printf("%d\n",__なにがし__);
printf("%d\n",__なにがし__);
printf("%d\n",__なにがし__);
とすると、
1
2
3
のように出力され、絶対に被らない一意の数字に置換されるようなものだったと思います。
カテゴリの通りC/C++で、VC8です。
ご存知の方、ご教授お願いします。
質問投稿日時:08/04/18 23:16
質問番号:3958402
この質問に対する回答は締め切られました。

回答

良回答20pt

回答者:colder __COUNTER__
種類:回答
どんな人:一般人
自信:自信あり
回答日時:08/04/18 23:47
回答番号:No.1
この回答へのお礼colderさん、返答ありがとうございます。
まさに自分が探していたものでした。