xpp文件与cpp文件的区别
2015-10-19 17:26
267 查看
今天看代码,看到xpp文件的代码,然后上网查资料,基本上没有查到,后来问了同事,才知道是怎么回事,所以现在记录下来,便于以后记忆,也同时让大家能了解到。
同事说xpp文件是不加入到make中,不进行编译的,而cpp文件是要进行编译的;要使用xpp文件,只需在cpp文件或hpp文件中include进来就可以使用了,,,我理解了一下,应该和宏定义的机制差不多,在预编译时,xpp文件内容就加载进了包含的位置上(注意:因为xpp文件是不进行编译的,所以,xpp文件中不要加入include,和宏)。
个人觉得,xpp文件的作用是使代码分离,便于阅读。
同事说xpp文件是不加入到make中,不进行编译的,而cpp文件是要进行编译的;要使用xpp文件,只需在cpp文件或hpp文件中include进来就可以使用了,,,我理解了一下,应该和宏定义的机制差不多,在预编译时,xpp文件内容就加载进了包含的位置上(注意:因为xpp文件是不进行编译的,所以,xpp文件中不要加入include,和宏)。
个人觉得,xpp文件的作用是使代码分离,便于阅读。
相关文章推荐
- C++Windows下递归遍历多级目录
- Leetcode Spiral Matrix
- c语言——正差值
- 第6周项目2 建立链栈算法库
- C++中Struct和Class的区别
- c/c++ strcpy函数的自己实现
- c语言学习第一课: 数据类型、变量、运算符
- #ifndef, #define, #endif 作用
- C/C++与汇编混合编程简介
- C语言编程优化运行速度
- C++封装一个简单的线程类
- C与OC、C++的区别
- C++Windows下创建多级目录
- C++编程注意事项
- C++11 的重大改变
- C++为什么要引入静态成员函数
- C/C++文件操作
- 如何用C语言获取文件的大小
- 轻量级的C语言面向对象编程框架(约100行代码)
- 记录几个C++多继承中,this指针与多虚表间编译与处理的疑问,看编译器的行为。