大约有 5,000 项符合查询结果(耗时:0.0153秒) [XML]

https://www.tsingfun.com/it/cpp/1237.html 

C++ template中typename和class的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...些微妙的不同,因为有时候,你不得不使用typename。 1. 声明 template parameters(模板参数)时,class 和 typename 是可互换的。 2. 用 typename 去标识 nested dependent type names(嵌套依赖类型名), base class lists(基类列表)中或一...
https://www.tsingfun.com/it/cpp/1282.html 

解决:Run-Time Check Failure #0,The value of ESP was not properly sav...

...C函数,你得告诉编译器它是个c函数才行。那么你就可以定义该函数的时候加上一句话, FAR PASCAL 或者 __stdcall 这个就OK了。 具体做法: 比如说你要定义一个 返回类型为空,参数为空的函数指针: typedef void (*LPFUN)(void...
https://www.tsingfun.com/it/cpp/1300.html 

Win32 创建控件风格不是Win XP的解决方案 - C/C++ - 清泛网 - 专注C/C++及内核技术

Win32 创建控件风格不是Win XP的解决方案有时候我有用Win32 API来向窗体上添加控件时,通过CreateWindow或CreateWindowEx创建出来的控件的风格不像XP风格,而是像Windows 2000...有时候我有用Win32 API来向窗体上添加控件时,通过CreateWindo...
https://www.tsingfun.com/it/cpp/1335.html 

半个汉字的校验与处理(C++) - C/C++ - 清泛网 - 专注C/C++及内核技术

...由于汉字是2个字符(这里不讨论可变字符的情形),因此,C语言中,用一个固定长度的buffer 存放包含汉字的字符串,就有汉字被截断从而导致...由于汉字是2个字符(这里不讨论可变字符的情形),因此,C语言中,用一个固定长...
https://www.tsingfun.com/it/cpp/1372.html 

Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术

...象的所有权时,其所管理的的对象的内存才被自动释放。共享对象的访问权限同时,也实现了其内存的自动管理。 boost::shared_ptr的内存管理机制: boost::shared_ptr的管理机制其实并不复杂,就是对所管理的对象进行了引用计数...
https://www.tsingfun.com/it/cpp/1423.html 

CMap用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...eKey(1); //删除所有元素 map.RemoveAll(); return 0; } CMap用CString做key类型时,ARG_KEY要选LPCTSTR。 遇到好几个人说CMap用CString做key类型时有问题,说用int和DWORD就可以,用CString就不行。因此很多人推荐使用MFC中的CMapStringToPtr...
https://www.tsingfun.com/it/cpp/1424.html 

VC/MFC 临界区域使用方法实例 - C/C++ - 清泛网 - 专注C/C++及内核技术

..._test; ///< 定义一个临界区域对象 *.cpp源文件使用方法: 类的构造函数内初始化临界区域对象 //该函数必须任何线程调用EnterCriticalSection函数之前被调用,否则结果将是很难预计的 ::InitializeCriticalSection(&m_cs_test); 类的...
https://www.tsingfun.com/it/cpp/1469.html 

MFC SysLink的使用方法 - C/C++ - 清泛网 - 专注C/C++及内核技术

MFC SysLink的使用方法MFC中有一个SysLink Control的控件,用于 MFC 应用程序上添加超链接。下面说一下简单的使用方法:1、 首先建立一个基于对话框的MFC工...MFC中有一个 SysLink Control 的控件,用于 MFC 应用程序上添加超链接。下...
https://www.tsingfun.com/it/cpp/1501.html 

C语言面试那些事儿──一道指针与数组问题 - C/C++ - 清泛网 - 专注C/C++及内核技术

... 1); printf("%d,%d\n", *(a+1), *(ptr-1)); return 0; } 这道题很多所谓经典C语言面试题里是常见的不能再常见,你知道输出结果吗? 答案是:2,5 但是仍有许多人不能答对,也包括当初的我。这道题简简单单,但是考察了不少于...
https://www.tsingfun.com/it/cpp/1526.html 

error: ISO C++ forbids declaration of \'XXXX\' with no type - C/C++ - 清泛网 - 专注C/C++及内核技术

...ialog cpp两个文件,分别包含了对方的头文件,并且分别又自己的类中声明 出现这个错误,一般是由于两个CPP相互都相互包含了对方的头文件造成的,比如: 当mainwindow.cpp、configdialog.cpp两个文件,分别包含了对方的头文件...