![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译预处理
aidem_brown
这个作者很懒,什么都没留下…
展开
-
#pragma once与 #ifndef的区别
为了避免同一个文件被include多次1 #ifndef方式2 #pragma once方式在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__ ... ... // 一些声明语句转载 2014-08-20 23:01:49 · 437 阅读 · 0 评论 -
如何确定VS编译器版本--_MSC_VER || #if _MSC_VER > 1000 #pragma once #endif
如何确定VS编译器版本_MSC_VER是MSVC编译器的内置宏,定义了编译器的版本,_MSC_VER 值对应版本关系MSVC++ 11.0 _MSC_VER = 1700 (Visual Studio 2012) MSVC++ 10.0 _MSC_VER = 1600 (Visual Studio 2010) MSVC++ 9.0 _MSC_VER = 1500 (Vi转载 2017-08-24 20:29:27 · 2611 阅读 · 0 评论