为什么#pragma once不在C++11标准里?
2016-05-04 15:21
513 查看
传统上我们都使用
来防止重复引用了头文件.但是#pragma once感觉更好用一些,在linux下和windows,我们一般来用都没有问题,我自己没有碰到过.可能一些平台有问题吧.查看了一下,发现#pragma once要求"you can be sure that all
of your include files are always on a local disk.",所以对我这种整天写小程序的人,无所谓啦.其实用那种方式都成.
#ifndef MY_HEADER_HPP #define MY_HEADER_HPP ... #endif
来防止重复引用了头文件.但是#pragma once感觉更好用一些,在linux下和windows,我们一般来用都没有问题,我自己没有碰到过.可能一些平台有问题吧.查看了一下,发现#pragma once要求"you can be sure that all
of your include files are always on a local disk.",所以对我这种整天写小程序的人,无所谓啦.其实用那种方式都成.
相关文章推荐
- JVM(Java虚拟机)优化大全和案例实战
- 【华为OJ】【010-字符个数统计】
- c++ 子类调用父类构造方法 调用父类方法 类声明与实现分离
- DOS命令:IIS安装与卸载
- 诊断篇(5.2) 01. 接口故障排查 ❀ 飞塔 (Fortinet) 防火墙
- BroadCastReceiver详解
- JavaScript获取浏览器类型与版本
- 如何禁用防火墙激活CleanMyMac 3
- 浅析CSS等高布局的6种方式
- java中数组
- iOS 银联支付
- java缓存技术memcached实例
- HDU 1796 How many integers can you find(容斥原理)
- 开发证书
- 奋斗吧,程序员——第二十六章 赌书消得泼茶香, 当时只道是寻常
- 记一则Linux病毒的处理
- C++中的引用和指针
- qt源码 以及 如何查看源码
- HTML 个人简历模板简易版
- HDU 1796 How many integers can you find(容斥原理)