#if!defined(AFX_DOC_H__559CF0A7_........)什么意思

发布时间:2019-07-29 16:49:10

#if !defined(AFX_DOC_H__559CF0A7_41F7_48A5_A356_774764C0E60F__INCLUDED_)#define AFX_DOC_H__559CF0A7_41F7_48A5_A356_774764C0E60F__INCLUDED_#if _MSC_VER > 1000


推荐回答

#if !defined ....

后面的是随机的一个唯一值,类似于UUID,以便于区别每个项目自动生成的.h文件

而它的作用是防止头文件被多次包含(确保只包含一次)

而#if _MSC_VER > 1000是判断当前编译器版本号的,以便于程序移植,

以上问题属网友观点,不代表本站立场,仅供参考!