- 博客(6)
- 资源 (5)
- 收藏
- 关注
转载 VC编译器选项
VS2005 Release版无法调试问题的解决方法: 步骤1.project ------properties ----------configuration----------------linker ----------degbuging ------------generate debug info 设置为YES,这步是让工程产生调试信息,有了调试信息才能调试,呵呵. 步骤2.pr
2012-04-28 10:35:42 1580
原创 error LNK2005的另一种情况
这里有一篇文章: http://topic.csdn.net/t/20050525/17/4035191.html 但是上述文章没有包含我今天遇到的这种情况: 今天在编译的时候,总是出现 LNK2005 错误,在网上找了一些资料也没有找到类似问题的解答。 是这样的,写了一个文件,一个是定义为.h, 另一个为.inl文件。这个.inl文件不需要放置到工程中,只需要包含在要使用的.
2012-04-16 18:36:45 532
转载 C 二维数组动态分配和释放
(1)已知第二维 Code-1 char (*a)[N];//指向数组的指针 a = (char (*)[N])malloc(sizeof(char *) * m); printf("%d\n", sizeof(a));//4,指针 printf("%d\n", sizeof(a[0]));//N,一维数组 free(a); (2)已知第一
2012-04-13 18:13:09 428
原创 简单线程池的代码实现
基于ACE的线程池框架,同时运用 omnithread库 自己编写了一个简单的线程池代码。 ACE的线程池框架,参见 http://www.cppblog.com/jerryma/archive/2009/11/02/99997.html 在这里只是一个简单的代码,里面还有很多需要考虑的地方。 代码如下: #include "stdafx.h" #include //asser
2012-04-13 16:27:36 864
原创 base64code 的一个例子代码
#include "stdafx.h" #include #include #include #include struct CartoonInfo { std::wstring strInfo; }; typedef std::vector VEC_CI; VEC_CI g_vci; void AddInfo(LPCWSTR info) { Ca
2012-04-05 18:33:25 1531
转载 窗口刷新问题(WM_PAINT、BeginPaint、EndPaint的说明)
在某些情况下,显示区域的一部分被临时覆盖,Windows试图保存一个显示区域,并在以后恢复它,但这不一定能成功。在以下情况下,Windows可能发送WM_PAINT消息: Windows擦除覆盖了部分窗口的对话框或消息框。 菜单下拉出来,然后被释放。 显示工具提示消息。 在某些情况下,Windows总是保存它所覆盖的显示区域,然后恢复它。这些情况是: 鼠标光标穿越显示
2012-04-05 11:01:46 598
Corba Demo
2008-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人