C++相談室 part164at TECH
C++相談室 part164 - 暇つぶし2ch997:デフォルトの名無しさん
23/10/30 20:57:56.27 JbGfWzUOM.net
例外は通常動作として起こらないような動作で起こすもので
何か探すループなんかで実際に対象が見つかったとしてそれは「例外」なのか?
ちがうだろー

998:デフォルトの名無しさん
23/10/30 20:58:12.43 hnsSyQft0.net
>>979
俺はgotoは全く書かないな
パフォーマンス的にはgotoの方が良いかな?

999:デフォルトの名無しさん
23/10/30 20:59:51.11 hnsSyQft0.net
>>982
実にくだらない理由だと思う

1000:デフォルトの名無しさん
23/10/30 21:01:36.17 JbGfWzUOM.net
>>984
それが一般的な解釈でおかしな使い方をしてる人間は影で笑われている

1001:デフォルトの名無しさん
23/10/30 21:06:32.49 hnsSyQft0.net
>>985
人格を攻撃するような書き込みはやめようね

1002:デフォルトの名無しさん
23/10/30 21:07:29.46 JbGfWzUOM.net
例外はパフォーマンス的に重いしそれ以前に
正常系の出力を異常系で投げるのはおかしい
まったくもって異常

1003:デフォルトの名無しさん
23/10/30 21:08:57.30 eEth4IuV0.net
よその言語ではイテレータの終了通知に例外使ってたりするから人格否定するほどの話ではない
C++の慣用としてやられてないし向いてないってだけ

1004:デフォルトの名無しさん
23/10/30 21:09:03.25 JbGfWzUOM.net
>>986
人格自体は攻撃してないだろ
事実

1005:デフォルトの名無しさん
23/10/30 21:12:55.48 hnsSyQft0.net
>>987
>正常系の出力を異常系で投げるのはおかしい
これを書いたのはあなたで私ではないよ

1006:デフォルトの名無しさん
23/10/30 21:14:51.99 hnsSyQft0.net
>>989
>>987の「例外はパフォーマンス的に重いし」のような議論は分かるが
>>985は人格を攻撃している書き込み
気をつけ給え

1007:デフォルトの名無しさん
23/10/30 21:19:13.29 A0jdf3Dt0.net
>>981
エラーならありだがtry catch書かされるのもだるいだろ
現実的に例外投げる場合はそのまま終了か、フルリブートするしかないときって考えたほうがいい

1008:デフォルトの名無しさん
23/10/30 21:19:21.17 JbGfWzUOM.net
非常に大切で根本的な理由と例を挙げたのに「実にくだらない理由」としか取られないのが残念
例外はただの制御構文ではない

1009:デフォルトの名無しさん
23/10/30 21:20:50.60 JbGfWzUOM.net
>>991
実にくだらない理由か本当に?
理解不足だと思うけど

1010:デフォルトの名無しさん
23/10/30 21:22:28.46 J+/7yoK80.net
凶悪といえばAnsiCのsetjmp()とlongjmp()
あれらを規格に入れてるのはキチガイとしか

1011:デフォルトの名無しさん
23/10/30 21:25:34.77 hnsSyQft0.net
>>993,994
そう思う
>>982
>例外は通常動作として起こらないような動作で起こすもので
これは今行っている議論の対象である
>何か探すループなんかで実際に対象が見つかったとしてそれは「例外」なのか?
何に使うかの理由に名称を持ち出すのは
私はくだらないと考えている

1012:デフォルトの名無しさん
23/10/30 21:28:39.53 JbGfWzUOM.net
>>996
概念だろ
それが一番大切で実装の基本だろ
C++自体の仕様が変わるとしても例外と言う概念に沿って変わることになるはずだ
今適当にマッチを投げていて仕様がより例外側に代わってその時その使い方は生き残れるのだろうか?

1013:デフォルトの名無しさん
23/10/30 21:31:50.44 hnsSyQft0.net
>>997
templateメタプログラミングとか許せない人ですか?

1014:デフォルトの名無しさん (ワッチョイ d1ad-AT6i)
23/10/31 06:57:27.99 BIE3G76Q0.net
Core Guideline にも例外はエラー処理だけに使えとある.
多重ループからの脱出が本当にエラー処理なの?

1015:デフォルトの名無しさん (ワッチョイ 1379-JwVi)
23/10/31 07:21:48.58 1/1CCAX60.net
質問いいっすか?

1016:1001
Over 1000 Thread Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 174日 19時間 30分 57秒

1017:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch