首页 > 其他 > 详细

#pragma once 使用

时间:2015-03-14 16:44:41      阅读:245      评论:0      收藏:0      [点我收藏+]

1、为了避免同一个文件被include多次,C/C++中有两种宏实现方式:一种是#ifndef方式,一种是#pragma once方式。
    在能够支持这两种方式的编译器上,二者并没有太大的区别。

 

2、#pragma once 一般由编译器提供保证:同一个文件不会被包含多次。注意这里所说的“同一个文件”是指物理上的一个文件,

    而不是指内容相同的两个文件。你无法对一个头文件中的一段代码作pragma once声明,而只能针对文件。

 

3、#pragma once 方式产生于#ifndef之后,不被一些较老版本的编译器支持

 

#pragma once 使用

原文:http://www.cnblogs.com/aqing1987/p/4337576.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!