16/08/13 11:10:13.32 amV5ThBe0.net
次スレってあるの?
1002:デフォルトの名無しさん (ワッチョイ 6be7-GBh+)
16/08/13 11:15:10.50 amV5ThBe0.net
RAIIやるときは、やばそうなリソースは単体でラップしてからクラスに持たせるかなぁ。
基本的に意識しないでもいいように書くけど。
1003:デフォルトの名無しさん (ワッチョイ 6642-MTuc)
16/08/13 11:19:10.00 NPYsKJkE0.net
まだ立ててない様なので立ててみます
1004:デフォルトの名無しさん (ワッチョイ 6642-MTuc)
16/08/13 11:27:12.78 NPYsKJkE0.net
次スレです
スレリンク(tech板)
ワッチョイ付け損ねました。すんません。(←アホです)
1005:デフォルトの名無しさん (ワッチョイ 463c-3Vwo)
16/08/13 11:38:45.52 pozD573T0.net
>>980
それって単にお前の限界ってことだろ
1006:デフォルトの名無しさん (ワッチョイ 557b-fheI)
16/08/13 12:50:35.53 sDKArTxu0.net
RAIIの徹底が困難と感じる人はC++なんて触らないほうがいいよ
1007:デフォルトの名無しさん (ワッチョイ 397b-uvTe)
16/08/13 16:34:41.50 BR3iMMds0.net
そんなんやるなら別に関数毎に戻り値チェックするのでも苦労は変わらんだろう。
1008: そんな苦労してまであえて例外投げる作りにする意味が感じられん。
1009:デフォルトの名無しさん (ワッチョイ 463c-3Vwo)
16/08/13 16:43:02.82 pozD573T0.net
>>988
> 関数毎に戻り値チェックする
例外を全く理解してないのがよくわかる
1010:デフォルトの名無しさん (ワッチョイ 9213-4ddV)
16/08/13 16:43:44.80 qrOP+l160.net
>>988
戻り値チェックは何もしないと握りつぶされる
例外は放っておくと最上階まで流れてそこで全体がストップ
1011:デフォルトの名無しさん (ワッチョイ 837b-chrB)
16/08/13 16:57:39.34 3fEaw1ts0.net
RAIIが苦労ってどこが?って話なんだけど。
毎回finallyにclose書くほうが100倍めんどくせえし、C#のIDisposableのようなものを使うならデストラクタ書くのも変わらん
C言語のライブラリ使っててそれらの解放面倒って言ってるならJavaとかC#でそれらを使うほうが面倒だし、C++のライブラリだけどRAIIが徹底されてないならそんな糞ライブラリを使うと判断した奴の責任
1012:デフォルトの名無しさん (ワッチョイ 4bb5-3Vwo)
16/08/13 17:39:26.38 b+WQY3Kz0.net
C#とJavaは使う側に書き方の作法を要求するが
C++はRAIIさえしときゃ使う側がスッキリ
1013:デフォルトの名無しさん (ワッチョイ 463c-3Vwo)
16/08/13 17:50:51.29 pozD573T0.net
>>991
> C#のIDisposable
これはこれでいいんだけどいかんせん後付けの仕組みだから色々徹底されてないのが残念
1014:デフォルトの名無しさん (アウアウ Sa05-sQ3b)
16/08/13 18:08:11.73 oqaMTJB0a.net
RAIIってなんて発音するの?
ライー? RAII使いはライヤー?
1015:デフォルトの名無しさん (ワッチョイ 5c33-3Vwo)
16/08/13 18:10:27.04 hshtSriw0.net
発音間違えたら嘘つきになりそうだな…
1016:デフォルトの名無しさん (ワッチョイ 66a6-D9eE)
16/08/13 20:40:02.78 RXynYxKm0.net
liar!
1017:デフォルトの名無しさん (ガラプー KK41-1kXm)
16/08/13 21:06:07.63 vXCHTXVpK.net
梅
1018:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 19a8-MTuc)
16/08/13 22:06:05.21 zk6Wqji80.net
>>998 なら長門は俺の嫁
1019:デフォルトの名無しさん (ワッチョイ 2a02-MTuc)
16/08/14 00:02:50.19 1FuetgAk0.net
あーるえーあいあい
1020:デフォルトの名無しさん (ワッチョイ 5c33-3Vwo)
16/08/14 00:35:43.83 a16BwEk80.net
らららライッ!!!
1021:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています