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]
あとで書き直す。