Exception Specification超斜め読みまとめ
[1] http://www.gotw.ca/publications/mill22.htm
[2] http://www.boost.org/more/lib_guide.htm (Exception-specification rationale)
void asdf() throw(FException) {}
とか良くやるアレのこと。
- throw(/*中身空*/)以外は糖衣構文なので、早くなるどころか遅くなる[1]
- inline関数にthrow()つけても無駄かも[2]
あとで書き直す。
オレオレ・コーディング規約 : enum
最後の要素の末尾にもコンマ(,)を置く。diff最小化の為。
// example enum { //! description asdf HEADER_ITEM1, //! description bsdf HEADER_ITEM2, };