目录

C++ 编程笔记

STL相关

看得到想不到的坑:std::make_pair与std::pair<T1, T2>

一些关于std::vector<bool>的问题

std::bind通过对象成员函数创建线程时不能使用默认参数

std::accumulate的类型转换坑:始终返回零

性能相关

[gperftools]一行不改,多链个库,程序提速40%

指针与作用域:你大爷永远是你大爷

std::vector/指针成员 联用时的大坑

如何安全地使用基类指针进行子类的深拷贝

Qt Webengine回调函数内赋值引发Segment Fault的灵异事件

CMake相关

CMake自动拷贝配置、数据文件到程序目录

CMake中禁止搜索系统安装的Boost

甲方万岁

Windows XP下编译C++14/17程序手记

Word 2010 VBA调用的一个暗坑

Qt5 MinGW 版本的 windeployqt 发布

模板元

一群template引发的血案:记一次非典型性链接错误的排查

刨根问底

人肉编译器:解读C/C++中复杂声明的“顺时针螺旋法则”

C++ 初始化列表踩坑记

C++ 仅用返回值const与否来区分的重载函数?

C++ wcout / C wprintf 输出中文相关各种问题

低版本Qt moc在namespace处报错的问题分析与解决

一些Trick

基于Qt进行跨平台开发的一些小问题

Qt Creator无法检测到VS2019/2022中安装的旧版工具链

Qt在线安装器频繁报aliyun阿里云网络错误