5

インテル® C++ は、コンパイル時にいくつかのマクロを事前定義しQstd=c++0xますか? __GXX_EXPERIMENTAL_CXX0X__GCCのようなもの ですか?__cplusplusまだまだ199711です。

C++0x コンパイルを検出する方法はありますか?

4

2 に答える 2

4

Intelのドキュメントには、Linuxでは定義__GXX_EXPERIMENTAL_CXX0X__されているが、Windows ではマクロが定義されていないことが示されています。

于 2010-09-19T02:55:43.730 に答える
0

現在 (2013 年 8 月 6 日) の Intel Composer XE 2013 Update 5 for Windows では、プリプロセッサ定義のリストに次のものが含まれています。

#define __INTEL_CXX11_MODE__ 1

C++0x モードが有効な場合のみ。

于 2013-08-06T14:27:11.307 に答える