2015年4月29日

C++中智能指针的设计和使用

摘要: 转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/7561235 智能指针(smart pointer)是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄... 阅读全文

posted @ 2015-04-29 21:05 strangeman 阅读(1321) 评论(0) 推荐(0) 编辑

推荐的字符和字符串处理方法

摘要: 最好将应用程序转换为支持Unicode的形式。 遵循的基本准则如下:1.开始将文本字符串想象为字符的数组,而不是char或字节的数组2.用通用数据类型(如TCHAR/PTSTR)来表示文本字符和字符串3.用明确的数据类型(如BYTE和PBYTE)来表示字节,字节指针和数据缓冲区4.用TEXT或_T宏... 阅读全文

posted @ 2015-04-29 00:06 strangeman 阅读(272) 评论(0) 推荐(0) 编辑

VC++多线程编程

摘要: 一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:void CSingleThrea... 阅读全文

posted @ 2015-04-29 00:03 strangeman 阅读(1552) 评论(0) 推荐(0) 编辑

导航