▼ げんたさん
> コンパイラ間で挙動に差がある問題の解析をスムーズに進めるために,Aboutboxにコンパイラを識別できる記号を追加しようと考えています.
>
> ただ,Borland C++は __BORLANDC__ が定義されていることで判別できるのですが,何を調べればVisual C++でコンパイル中とわかるのでしょうか.
>
> __VISUALC__では駄目でした.
_MSC_VER ではどうでしょう? VC6 は1200 だったかな。
VCはバージョンによって色々変わるようです。(vc4だとコンパイルできません。vc5はどうなのかな。)