_MSC_VER

 

_MSC_VER

_MSC_VER 是什么意思?这是微软的预编译控制。 在_MSC_VER较小时,它对一些东西的支持与新版不同
_MSC_VER分解如下:
MS:Microsoft(微软)的简写
C:MSC就是Microsoft出的C编译器。
VER:Version(版本)的简写。
全部加在一起就是:Microsoft的C编译器的版本
很多头文件中有
#if _MSC_VER > 1000
#pragma once
#endif
 
#if   _MSC_VER   >   1000的意思就是如果编译器版本高于1000(VC++5.0)
VC++6.0就是1200  

你可能感兴趣的:(c,Microsoft,微软,编译器)