C++相談室 part31
■ このスレッドは過去ログ倉庫に格納されています
0334デフォルトの名無しさん
NGNG> その swapは例外を投げない保証をする必要ありますか?
this_type::operator=()への要求として例外安全性が必要なければ、
必要ない。
this_type::operator=()への要求として"no-throw gurantee"が必要ならば、
swapへの要求として引数に対する"no-throw gurantee"が必要。
this_type::operator=()への要求として"strong gurantee"が必要ならば、
swapへの要求として引数に対する"strong gurantee"が必要。
this_type::operator=()への要求として"basic(以下略)
■ このスレッドは過去ログ倉庫に格納されています