C/C++
xbgordon
这个作者很懒,什么都没留下…
展开
-
VC删除文件夹
[code="java"]void DeleteDirectory(CString strDir) { if(strDir.IsEmpty()) return; // 首先删除文件及子文件夹 CFileFind ff; BOOL bFound = ff.FindFile(strDir+"\\*", 0...原创 2010-05-10 14:39:27 · 188 阅读 · 0 评论 -
C++内存分配的五种方法
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统...原创 2010-12-27 23:38:46 · 68 阅读 · 0 评论 -
java调用dll之JNative学习笔记(JNI组件)
下载地址:JNative_1.4RC2_src.zip : http://jaist.dl.sourceforge.net/sourceforge/jnative/JNative_1.4RC2_src.zipJNative.jar : http://nchc.dl.sourceforge.net/sourceforge/jnative/JNative.jar如果...原创 2011-08-20 23:15:28 · 182 阅读 · 0 评论 -
获得Windows系统中文件属性——GetFileAttributes详解
在MSDN中,文件总共有15种属性,根据磁盘的分区格式不同,文件的属性也会不同。现在针对 GetFileAttributes 函数的返回值做以下整理 返回字段返回值属性类型FILE_ATTRIBUTE_READONLY1只读...原创 2011-09-28 22:11:14 · 983 阅读 · 0 评论 -
利用Eclipse CDT 阅读C/C++代码
常见阅读代码的工具有 , visual c++, visual studio + va(visual assistant), 以及 source insight, 这几个功能强大的收费软件 , 目前用得非常多 , 尤其是 Source Insight( 以下简称 SI), 是一个不错的跨平台的软件 . 今天推荐的 Eclipse C++ 版本 , 同样也是一个优秀的开源阅读代码的工具 , 其优...原创 2011-11-15 12:46:56 · 176 阅读 · 0 评论