摘要: //检查大写字符串是否重复, //返回值: // 不重复返回-1; // 重复返回第一次重复位置; // 字符串过长返回27; // 字符串为空返回-1; int IsRepeat(char * sz) { if(sz == NULL) { return FALSE; } if(strlen(sz) > 26) { ... 阅读全文
posted @ 2018-10-25 15:41 余生以学 阅读(181) 评论(0) 推荐(0) 编辑
摘要: VC++判断文件或文件夹是否存在 在Windows应用项目中,几乎总会需要用到一些文件系统相关的函数,如:判断文件是否存在,判断文件夹是否为空,删除文件夹及其所有子项,计算文件夹的大小,等等。不知为何,Windows并未提供直接的API来完成这些操作,于是,代码江湖上开始创立起各种流派,一片刀光剑影 阅读全文
posted @ 2018-10-25 15:13 余生以学 阅读(2389) 评论(0) 推荐(0) 编辑
摘要: 判断当前盘符是否存在 改进版: 阅读全文
posted @ 2018-10-25 11:42 余生以学 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 构建线程参数结构体: typedef struct { int nIndex; HANDLE hThread; int param1; ... }ThreadParam; 创建线程数组: 创建一个线程,用来创建线程: 创建线程函数体: 线程函数: 阅读全文
posted @ 2018-10-25 10:52 余生以学 阅读(2352) 评论(1) 推荐(0) 编辑
摘要: 在xxxx.h文件中使用extern声明变量: 在xxxx.cpp文件中定义变量: 声明和定义都只需一次。 阅读全文
posted @ 2018-10-25 10:04 余生以学 阅读(3023) 评论(0) 推荐(0) 编辑