2017-06-12から1日間の記事一覧

標準ライブラリの実装で追加のnoexceptが付いている場合がある

C++

標準ライブラリの仕様でnoexceptが付いているものは、実装にもnoexceptを付けることが求められます。 しかし、標準ライブラリの仕様でnoexceptが付いていない場合、実装にnoexceptを付けないことは求められません。 たとえば、libc++のstd::vectorクラスでは…