11 2014 档案
摘要:## 对不希望对象被拷贝的类加宏使其失去能被拷贝的能力 class Foo { private: DISALLOW_EVIL_CONSTRUCTORS(Foo); }; #define DISALLOW_EVIL_CONSTRUCTORS(TypeName) \ ...
阅读全文
摘要:# vim插件相当长的时间,一直对自己安装的vim google cpp style插件不能正常处理缩进很不爽。今天闲来看了下vim手册。尼玛,之前的用法是错误的。## 之前错误的用法所有插件全部放在~/.vim/plugin目录下## 实际正确的用法根据[vim手册](http://vimdoc....
阅读全文
摘要:# c++宏定义c++宏往往定义成 do while (0) 的形式。Why? #define SET_ERROR_INFO(error_var, error_val) \ do { if (error_var) *error_var = error_val; } while ...
阅读全文

浙公网安备 33010602011771号