#pragma once与#ifndef #define ...#endif的区别
来源:互联网 发布:java中string类的方法 编辑:程序博客网 时间:2024/05/18 01:50
#pragma once
这个是编译相关,就是说在这个编译系统上能用,但是在其他编译系统
不一定行,也就是说移植型差。不过现在基本上已经是每个编译器都有这个定义了.
#ifndef #define ...#endif
这个是C++语言相关,这是C++语言中的宏定义,通过宏定义避免文件
多次编译。所以在所有支持C++语言的编译器上都是有效的。如果写的程序要跨平台,最好使用这种方式。
- #pragma once与#ifndef #define ...#endif的区别
- #pragma once与#ifndef #define ...#endif的区别
- #pragma once与#ifndef #define ...#endif的区别
- #pragma once与#ifndef #define ...#endif的区别
- #pragma once与#ifndef #define #endif的区别
- #pragma once与#ifndef #define ...#endif的区别
- #pragma once与#ifndef #define #endif的区别 (比较全)
- #pragma once与#define #ifndef ...#endif的区别
- 小议#pragma once 和 #ifndef #define #endif的区别
- #pragma once 和 #ifndef ... #define ... #endif 的区别【转载】
- #pragma once和#ifndef / #define / #endif的区别
- #pragma once 和 #ifndef ... #define ... #endif 的区别【转载】
- #pragma once和#ifndef,#define,#endif的区别
- #ifndef..#define..#endif和#pragma once的区别
- #pragma once与#ifndef #define #endif
- #pragma once 与 #ifndef...#define...#endif的比较
- #pragma once 与 #ifdef #define #endif 区别
- #ifndef……#define……#endif与#pragma once
- 钩子的类型和实现
- 写给程序员的几点忠告-----金石良言
- HTTP METASPLOIT
- 讨论WEB技术的网站
- Hibernate使用小结之配置篇
- #pragma once与#ifndef #define ...#endif的区别
- GWT笔记(2)
- C++对象的内存布局(上)
- Postfix + Cyrus-IMAP + Cyrus-SASL + MySQL + IMP
- Eclipse中几个有用的快捷键
- Asp.net动态生成html页面
- 使用TTS产生的错误
- C++对象的内存布局(下)
- Scott Mitchell 的ASP.NET 2.0数据教程之70:为DataTable添加额外的列