
VC++
mingpingzhang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用math.h中常用数学常数
在微软提供的math.h文件中定义了很多数学常数,如 M_E,M_PI等,但如果只是使用#include 是无法使用这些常数的,必须在#include 之前加上一句 #define _USE_MATH_DEFINES。因为这些常数不是C/C++标准的一部分。原创 2005-12-02 00:13:00 · 2816 阅读 · 0 评论 -
The Leak of The Memory In C++ 1.1
The Leak of The Memory in C++ (chapter 1) So many people asked me something about the leak of the memory. They said that in C++ you must be careful when use pointer. I must say they were righ原创 2014-04-24 09:03:40 · 480 阅读 · 0 评论 -
微软vs2003 vc.net头文件的一个bug
根据MSDN在commctrl.h应该有如下定义typedef struct tagNMLVDISPINFO { NMHDR hdr; LVITEM item;} NMLVDISPINFO, *LPNMLVDISPINFO但我在使用LPNMLVDISPINFO时却出错,打开commctrl.h文件一看,发现根本就没有LPNMLVDISINFO的定义,只有NMLVDISPINFO的定义,原创 2005-07-12 18:01:00 · 1151 阅读 · 1 评论 -
为stl::string添加split函数
将一个字符串依据一个字符或字符串将其分割为多个字符串是一个常用的字符串操作,但不知为什么STL并没有提供该项操作,于是只好自己动手,如下: templatevector > inline split(const basic_string& source, const basic_string& delimiter){ vector >原创 2010-04-04 11:09:00 · 1004 阅读 · 2 评论 -
C++ 动态分配内存的(new)之撤销内存的(delete)
在软件开发过程中,常常需要动态地分配和撤销内存空间,例如对动态链表中结点的插入与删除。在C语言中是利用库函数malloc和free来分配和撤销内存空间的。C++提供了较简便而功能较强的运算符new和delete来取代malloc和free函数。 注意: new和delete是运算符,不是函数,因此执行效率高。 虽然为了与C语言兼容,C++仍保留malloc和free函数,但建议用户不用原创 2014-08-31 01:50:59 · 787 阅读 · 0 评论 -
在程序运行过程中,对象所占的空间是不能随时释放的
使用类名定义的对象(请查看:C++类的声明和对象的定义)都是静态的,在程序运行过程中,对象所占的空间是不能随时释放的。但有时人们希望在需要用到对象时才建立对象,在不需要用该对象时就撤销它,释放它所占的内存空间以供别的数据使用。这样可提高内存空间的利用率。 在C++中,可以使用new运算符动态地分配内存,用delete运算符释放这些内存空间(请查看:C++动态分配内存(new)和撤销内存(de原创 2014-08-31 02:09:04 · 1153 阅读 · 0 评论 -
How to Make cURL works with cmake
How to Make cURL works with cmake Recently, I want to learn cURL, so downloaded it and compiled it, and use cmake to manage the project, I wrote a CMakelists.txt as below: cmake_minimum_req原创 2014-08-24 10:27:17 · 1161 阅读 · 0 评论 -
改变STATIC文本颜色
case WM_CTLCOLORSTATIC: if(GetDlgItem(hwnd,IDC_STATIC_EMAIL) ==(HWND)lParam) { SetTextColor((HDC)wParam,0xff0000); SetBkMode((HDC)wParam,TRANSPARENT); return (BOOL)CreateSolidBrush(GetSysColor原创 2005-07-12 22:40:00 · 1066 阅读 · 0 评论