1
this answerによれば、例外仕様はC++の関数型の一部になります17。これは、多くの関数の例外仕様も変更されることを意味しますか? noexcept
の仕様を得ているC互換ヘッダの関数? どの標準関数が例外仕様をC++でnoexcept
に変更しましたか?C++でNoexceptを回す関数17?
EDIT:どうやらP0488R0、2016年10月19日国立ボディは、標準作業草案へのコメント(米国172-178を参照)、いくつかのC互換機能noexcept
をマークするために提案された変更が含まれています。私たちはWG21からの反応を待たなければならないと思う。
提案では、例外仕様は関数型の一部となりますが、標準ライブラリの変更については何も記述されていません。 – Gonmator
@Gonmator 'std :: sqrt'のようなものが型システムのこの変更に自然な結果として' noexcept'にならないのはちょっと面倒です。 – jotik
関連:http://stackoverflow.com/a/30225086/1938163 –