- 【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
143 :デフォルトの名無しさん[sage]:2016/06/05(日) 11:18:57.28 ID:LZ4TgvNf - >MT免許なんて要らないと思うか
要らないな 少なくとも万人に「MT免許を取っておくべき」と宣うのはアホの所業
|
- 【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
146 :デフォルトの名無しさん[sage]:2016/06/05(日) 15:13:25.22 ID:LZ4TgvNf - >shared_ptrはカスタムデリータ使う使わないにかかわらず
> アドレス+参照カウント以上の空間的オーバーヘッドがある? 無かったらオカルト
|
- 【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
150 :デフォルトの名無しさん[sage]:2016/06/05(日) 18:09:33.03 ID:LZ4TgvNf - >>148
>コンストラクタに noexcept が付いてるから >基本的にはできない ん?コンテナーか何かと勘違いしてないか ISO/IEC 14882:2014 20.8.1段落4 『A deleter’s state need never be copied, only moved or swapped as ownership is transferred.』 デリーターはコピーが禁止されているからムーブするしかないと思うのだが
|
- 【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
151 :デフォルトの名無しさん[sage]:2016/06/05(日) 18:17:12.18 ID:LZ4TgvNf - 間違えた
誤 コピーが禁止されているから 正 デリーターの状態も移す必要があってnoexceptなんだから 20.8.1段落4 『if the pre-transfer u.d maintained state, such state has been transferred to u2.d』
|