如果我使用以下代码,我想知道为什么 Visual C++ 编译器会给我一个警告/错误:
#pragma message( "You have " _MSC_FULL_VER )
这是我得到的:
error C2220: warning treated as error - no 'object' file generated
warning C4081: expected ':'; found ')'
如果我尝试使用其他类似_MSC_FULL_VER
或._MSV_VER
__FILE__
__DATE__
这些宏已定义,它们记录在msdn上