码迷,mamicode.com
首页 > 其他好文 > 详细

#pragma once 使用

时间:2015-03-14 16:47:27      阅读:109      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!