C++
文章平均质量分 51
jiangjianANT
这个作者很懒,什么都没留下…
展开
-
C++扫描目录下的文件
C++扫描目录下文件,可以根据后缀名扫描,可以用通配符的方式扫描,可以显示文件属性(只读,隐藏,类型等)。 所用函数: long _findfirst( char *filespec, struct _finddata_t *fileinfo ); 代码示例: #include#includeusing namespace std;int ma原创 2014-03-17 21:32:21 · 2796 阅读 · 0 评论 -
预编译头文件 .h.gch
所谓预编译头,就是把头文件事先编译成一种二进制的中间格式,供后续的编译过程使用。GCC编译头文件后的中间文件是*.gch。如何将头文件编译为.gch文件呢?用g++编译,格式:g++ xxx.h把.h文件当成.cpp文件一样来编译。如果需要控制编译细节,比如常量定义之类,可加上其它选项。运行之后,会在同个目录里生成一个名叫xxx.h.gch的文件。注意在编译.gch转载 2014-03-22 01:51:17 · 1828 阅读 · 0 评论 -
为什么头文件中不要写函数定义
昨天看了一下预编译头文件的问题,领会到了预编译头文件的强大用处。于是乎,手痒尝试之。编写一甚为简单的小程序。程序的大概框架如下:/*preCompeiledTest.cpp:*/ #include "print_out.h" int main(){ print_out();}/*print_out.h:*/ #include inline voidprint_ou原创 2014-03-22 22:46:43 · 3512 阅读 · 0 评论