More Effective C++:不同new和delete
人們有時好像喜歡故意使C++語言的術語難以理解。比如說new操作符(new operator)和operator new的區別。當你寫這樣的代碼:
More Effective C++:不要重載的操作符
與C一樣,C++使用布爾表達式簡化求值法(short-circuit evaluation)。這表示一旦確定了布爾表達式的真假值,即使還有部分表達
More Effective C++:避免缺省構造函數
缺省構造函數(指沒有參數的構造函數)在C++語言中是一種讓你無中生有的方法。構造函數能初始化對象,而缺省構造函數則可以不利用任何在建立對象時的外部