随笔分类 - C/C++
摘要:本文可转载,转载请注明出处:http://www.cnblogs.com/collectionne/p/6815924.html。 前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文件,这次我们讲用一种Windows/Linux通用的方法遍历一个目录下的所有文件。 Windows/
阅读全文
摘要:注: 1. 本文讨论的是怎么用Windows API遍历目录下的所有文件。除Windows API,还有一种Windows/Linux通用的方式,使用<io.h>。 2. 本文部分翻译自MSDN,翻译可能不准确。 WIN32_FIND_DATA结构 遍历目录下的文件需要用到WIN32_FIND_DA
阅读全文
摘要:以前知道C/C++有assert之后,我想知道assert会不会造成内存泄漏,于是我做了一个测试: 如果想要直接检测是否会有内存泄漏,是很难的,一般都需要借助一些相关软件的帮助。因此这里我们检测的是类的析构函数是否被调用,而析构函数(和构造函数)会向文本文件输出信息。程序运行完毕后,检查该文本文件,
阅读全文
摘要:众所周知,C语言一开始只有#define,C程序员用#define定义符号常量。但后来ANSI C加入了const限定符,而const应该比#define更好,为什么现在的C程序员还在大量使用#define来定义常量呢? 这并不是我没有根据地乱说的。这样的例子有很多,例如<limits.h>,例如W
阅读全文

浙公网安备 33010602011771号