- 博客(6)
- 收藏
- 关注
原创 多线程的一点思考
1.使用CreateThread创建线程,其中第三个参数是LPTHREAD_START_ROUTINE lpStartAddress,而LPTHREAD_START_ROUTINE被定义为typedef DWORD (WINAPI *PTHREAD_START_ROUTINE)( LPVOID lpThreadParameter );#define WINAPI
2009-05-27 15:25:00 1070
原创 批处理实现文件夹同步
需求:将某根目录下一些目录中的所有文件同步到另一根目录下(只同步最新的文件) 1.设置文件1(file_list.txt),列出要同步的文件夹:---------------------------------------dir1dir2...dirn--------------------------------------- 2.批处理文件(copy.c
2009-05-26 11:19:00 5427
原创 类对象的大小
class C1{};C1的大小为1。当类中无任何成员变量时,编译器会给他分配1字节空间。 class C2{private: int x;};C1的大小为4。 class C3{private: void
2009-05-18 09:52:00 1081
原创 C++函数调用方式说明
首先,比较C++中的三种函数调用方式。测试代码:int _stdcall Add1(int x1, int x2, int x3){ return x1 + x2 + x3;} int __cdecl Add2(int x1, int x2, int x3){
2009-05-12 17:08:00 5215
原创 VC在Debug模式下的变量内存布局
在VC的Debug模式下编译程序,编译器在内存处理中加入许多额外的代码以方便发现程序中可能出现的越界现象。先做个小测试,下面这个程序可以看到有个小越界。 void FMemoryAllocTest(){ int x[4]; int y1, y2, y3; x[0] = 0;
2009-05-12 15:35:00 1571
原创 vc error PRJ0019编译错误和std::cout输出重定向
今天又积累了两个知识点,记录一下。 1.vc项目编译链接后发现错误:Project : error PRJ0019: A tool returned an error code from "Performing Post-Build Event..."打开项目属性 --> Build Events --> Post-Build Event一般是在Command Line
2009-05-08 17:49:00 1940 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人