Visual c++ 如何在编译时检查编译器?
如果我要禁用特定于编译器的警告,请说VC++并运行以下命令:Visual c++ 如何在编译时检查编译器?,visual-c++,gcc,Visual C++,Gcc,如果我要禁用特定于编译器的警告,请说VC++并运行以下命令: #pragma warning( disable : xxxx ) 在comeau或g++上,如何确保预处理器不会执行它?要检测MSVC编译器,您可以查看是否定义了MSC版本,以便执行以下操作 #ifdef _MSC_VER #pragma warning( disable : xxxx ) #endif 提供有关预定义VS宏的信息要检测MSVC编译器,您可以查看是否定义了MSC版本,以便执行以下操作 #ifdef _MSC_VE
#pragma warning( disable : xxxx )
在comeau或g++上,如何确保预处理器不会执行它?要检测MSVC编译器,您可以查看是否定义了MSC版本,以便执行以下操作
#ifdef _MSC_VER
#pragma warning( disable : xxxx )
#endif
提供有关预定义VS宏的信息要检测MSVC编译器,您可以查看是否定义了MSC版本,以便执行以下操作
#ifdef _MSC_VER
#pragma warning( disable : xxxx )
#endif
提供有关预定义VS宏的信息有关宏列表的信息,请参见,以确定正在使用的编译器。按如下方式使用它们(对于MS VC):
有关标识正在使用哪个编译器的宏列表,请参阅。按如下方式使用它们(对于MS VC):
你的意思是在编译时:在我看来,标题是误导性的。你的意思是在编译时:在我看来,标题是误导性的。