c/c++
文章平均质量分 61
byxbai1989
这个作者很懒,什么都没留下…
展开
-
Linux C 删除文件夹
方法一:#include #include #include #include #include #include #define _MAXDIR_ 256 char dirname[_MAXDIR_], rootdir[_MAXDIR_]; void del_dir(char *path) { DIR* dp =转载 2013-12-17 09:53:38 · 2623 阅读 · 0 评论 -
用赋值、++和循环实现-1操作
int Minus1 (int In_I){ int DiffFrom0_I= 0; int Rtn_I= 0; for ( ; In_I; ++In_I, ++DiffFrom0_I);// 假设编译器认为false==0,结束时DiffFrom0_I== 0- In_I;printf("%d", In_I-1); //转载 2013-12-23 15:01:11 · 658 阅读 · 0 评论 -
二进制 十六进制之间转换代码
1. 二进制转十六进制。(待改进。。。)324 bool binaryToHex(const char *binary,char *hex) 325原创 2013-12-23 15:03:58 · 1607 阅读 · 0 评论 -
C++中的return, exit 与 abort
转自: http://blog.csdn.net/tangboyun/article/details/5288799exit():在调用时,会做大部分清理工作,但是决不会销毁局部对象,因为没有stack unwinding。会进行的清理工作包括:销毁所有static和global对象,清空所有缓冲区,关闭所有I/O通道。终止前会调用经由atexit()登录的函数转载 2014-01-20 11:06:14 · 678 阅读 · 0 评论