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

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

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

...的。但是,又有一些微妙的不同,因为有时候,你不得不使用typename。历史原因,以前是用class,后来C++ Standard 出现后,引入了typename, 所以他们是一样的。 但是,又有一些微妙的不同,因为有时候,你不得不使用typename。 1. 在...
https://www.tsingfun.com/it/cpp/1276.html 

boost自定义composite_key_compare比较函数 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ound."); else printf("not found"); return 0; } 当然比较器使用std::less<std::string>也可以。 另外,上述例子仅作为验证Demo,实际代码中建议ID类型直接使用std::string,可以避免一些字符串被释放导致查询不到的情况,这时可以在自...
https://www.tsingfun.com/it/cpp/1280.html 

C++11 tuple 这一篇就够了 - C/C++ - 清泛网 - 专注C/C++及内核技术

...tuple,相当于make_tuple(ref(a),ref(b),…)。可以通过tie()函数的使用方便的对tuple进行“解包”操作。看下面的代码: #include <iostream> #include <tuple> int main () { int myint; char mychar; float myfloat; std::tuple<int,float,char> mytuple; mytu...
https://www.tsingfun.com/it/cpp/1356.html 

BugTrap程序崩溃快照上传服务端开发配置 - C/C++ - 清泛网 - 专注C/C++及内核技术

...的安装程序,用于接收客户上传的崩溃包文件。 推荐使用tcp版本的服务端,.net编写的,可自动安装成windows服务:BugTrapServer.zip (在上面安装后的目录下有这个,这里多加了一个安装脚本;没有安装上面程序的可直接下载这...
https://www.tsingfun.com/it/cpp/1383.html 

C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术

...入判断是否已经存在实例的if语句,从而non thread safety. 使用double-check来保证thread safety.但是如果处理大量数据时,该锁才成为严重的性能瓶颈。 1、静态成员实例的懒汉模式: class Singleton { private: static Singleton* m_instance; ...
https://www.tsingfun.com/it/cpp/1415.html 

AfxGetMainWnd函数解惑 - C/C++ - 清泛网 - 专注C/C++及内核技术

AfxGetMainWnd函数解惑使用AfxGetMainWnd函数获取MFC程序中的主框架类指针是一个常用作法。但是你会发现这一做法有时也会失灵。不信, 你测试一下下面的代码: ...使用AfxGetMainWnd函数获取MFC程序中的主框架类指针是一个常用作法。...
https://www.tsingfun.com/it/cpp/1492.html 

vc/mfc *通配符 批量删除文件 - C/C++ - 清泛网 - 专注C/C++及内核技术

...配符 批量删除文件直接上代码,可直接运行亲测有效,使用SHFileOperation函数:#include "stdafx.h"#include <windows.h>int _tmain(int argc, _TCHAR*...直接上代码,可直接运行亲测有效,使用SHFileOperation函数: #include "stdafx.h" #include <windows.h> ...
https://www.tsingfun.com/it/cpp/1536.html 

关于 __VA_ARGS__ 宽字符版本的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术

...__WFUNCTION__ WIDEN(__FUNCTION__) __LINE__, __FUNCTION__ 这些都可用使用这个宏拓展成宽字符版,__VA_ARGS__ 这样使用就会出现编译错误。 其实,据我所知 __VA_ARGS__ 应该是没有对应宽字符版本可以用的,它本身传递的可变参数是不论单 / 宽...
https://www.tsingfun.com/it/cpp/1538.html 

OnInitDialog()中SetFocus()设置焦点不起作用解决方法 - C/C++ - 清泛网 - ...

... 当然,改为return FALSE;能解决问题,但是感觉不太优雅,使用SendMessage解决,如下: ::SetFocus(m_wndEdit); -> ::SendMessage(m_wndEdit, WM_SETFOCUS, 0, 0); 这时,你会发现,输入框确实获得了焦点,但是此时键盘无法输入内容,因此此方法...
https://www.tsingfun.com/it/cpp/1551.html 

SetRegistryKey 作用 - C/C++ - 清泛网 - 专注C/C++及内核技术

...::InitInstance(){ .... 标准初始化 如果未使用这些功能并希望减小 ... BOOL CxxxApp::InitInstance() { .... // 标准初始化 // 如果未使用这些功能并希望减小 // 最终可执行文件的大小,则应移...