月度归档: 2020年6月
纪念|买了个新键盘
抛弃以前的键盘的原因:服役了很久的罗技键鼠套装,甚至鼠标都不知道飞到哪里去了。服役年龄长带来的问题: 键面有点 … 阅读更多 纪念|买了个新键盘
C++|用Visual Studio配置GTest
第一步.下载源代码 去Google Test的Github下载最新的Release的zip。解压。 第二步.c … 阅读更多 C++|用Visual Studio配置GTest
Visual Studio|Error HRESULT E_FAIL
这个神秘的bug从VS2012开始到2019都还有。其他可能的后果不知道,但是会直接导致加载解决方案的时候之前 … 阅读更多 Visual Studio|Error HRESULT E_FAIL
C++|auto的坑
auto是复制,auto*是指针,auto&是引用。该写*就写,不能偷懒。
C++|copy-and-swap idiom
copy-and-swap是为了赋值操作符和move构造器能够更优雅(而且稳定)地完成工作而出现的。Rule … 阅读更多 C++|copy-and-swap idiom
vscode使用clangd(Makefile)
clangd最大的特点是需要一个json格式的compilation database,通过这个文件才能让其他 … 阅读更多 vscode使用clangd(Makefile)
vscode的libstdc++的debug问题
今天用linux下的vscode,通过gdb和lldb做debug,在单点调试的时候总是会在new一个对象的时 … 阅读更多 vscode的libstdc++的debug问题