トップページ > プログラム > 2016年11月16日 > vodKK2vI0

書き込み順位&時間帯一覧

23 位/187 ID中時間01234567891011121314151617181920212223Total
書き込み数0110000000000000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ 1326-Og7/)
C++相談室 part127 [無断転載禁止]©2ch.net

書き込みレス一覧

C++相談室 part127 [無断転載禁止]©2ch.net
684 :デフォルトの名無しさん (ワッチョイ 1326-Og7/)[sage]:2016/11/16(水) 01:37:08.17 ID:vodKK2vI0
#define FINALLY(code) ...
...
FINALLY
(
 delete a;
 delete b;
)

ラムダのお陰でこういうキモいコードが書きやすくなった
ばんにゃい
C++相談室 part127 [無断転載禁止]©2ch.net
686 :デフォルトの名無しさん (ワッチョイ 1326-Og7/)[sage]:2016/11/16(水) 02:09:24.21 ID:vodKK2vI0
まぁC++にfinallyが無いのが悪いよね
RAIIを徹底しろって言われてもなぁ
スタイルを強要するのはC++の精神に反していると思うが、どうなんだろう
C用のライブラリも使うし、いちいちラッパー書くのも鬱陶しい
それにリソースの開放だけじゃなく
何かのフラグを忘れずに戻すだとか、些細な用途も考えられるので
finallyはあったほうが良いと思うがなぁ
使う使わないは自由なわけで
コンパイラに実装するのは楽勝なはずなのに頑なに規格に入れないんだよなぁ
今となってはラムダ使えってことなのかも知らんが
世界中でいったいどれほどの俺俺finally代用マクロが生成されたことだろうかな
しらんが


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。