2005-01-25 Exceptional C++ Styleのまとめ C++ std::endlより'\n'を使う キーワードexport,auto,registerは使わない 例外仕様(Exception Specification)は使わない try-catchはほぼ使わない メンバ変数はprivateにする publicメンバ関数は非仮想関数にする(Nonvirtual Interface) 仮想関数はできる限りprivateにする デストラクタはpublicかつvirtual、または、protectedかつnonvirtualにする nothrow newは使わない newの失敗に対処しない できる限り(friendでない)非メンバ関数にする