虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

20/07/29(水)17:21:20 いいのよ のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1596010880650.png 20/07/29(水)17:21:20 No.712914946

いいのよ

1 20/07/29(水)17:22:24 No.712915169

甘えるな

2 20/07/29(水)17:23:12 No.712915311

returnする前にどうしてもやっておきたいことが…

3 20/07/29(水)17:29:08 No.712916534

許してくれるだろうか許してくれるねありがとうグッドgoto

4 20/07/29(水)17:29:41 No.712916651

それで言語は?

5 20/07/29(水)17:30:29 No.712916802

>それで言語は? C++です

6 20/07/29(水)17:32:42 No.712917246

>>それで言語は? >C++です 死刑

7 20/07/29(水)17:33:04 No.712917309

死刑!?

8 20/07/29(水)17:33:17 No.712917343

gotoしてもええよ

9 20/07/29(水)17:33:50 No.712917445

だって国が推進してるんですよ!?

10 20/07/29(水)17:34:08 No.712917505

goto 14;

11 20/07/29(水)17:34:45 No.712917629

法律で禁止できる?

12 <a href="mailto:ダイクストラ">20/07/29(水)17:37:28</a> [ダイクストラ] No.712918178

絶対に許さないよ

13 20/07/29(水)17:37:41 No.712918216

ただしswitch節を発着するものは対象外とする

14 20/07/29(水)17:38:29 No.712918368

freeを最後にまとめといてgotoで必ずそこ通るようにしていいですか

15 20/07/29(水)17:39:11 No.712918509

使っちゃダメって言われてるのは知ってるけどなんで使っちゃダメなのかは知らない

16 20/07/29(水)17:39:38 No.712918594

どうせend:の後ろにもいろいろ書いてる

17 20/07/29(水)17:39:57 No.712918663

>freeを最後にまとめといてgotoで必ずそこ通るようにしていいですか 必ず通るならええよ

18 20/07/29(水)17:40:57 No.712918865

ダメよと言われて反論できる人は使っても良い

19 20/07/29(水)17:41:33 No.712918976

>使っちゃダメって言われてるのは知ってるけどなんで使っちゃダメなのかは知らない 意図も示さずにソースコードの中で飛び六方始めるから

20 20/07/29(水)17:42:23 No.712919141

breakしないswitch文の大規模なやつ

21 20/07/29(水)17:43:19 No.712919343

vbaをちょっと弄ったことしかない程度の人間なので何が悪いのかわからないや…

22 20/07/29(水)17:43:41 No.712919404

>使っちゃダメって言われてるのは知ってるけどなんで使っちゃダメなのかは知らない 簡単に言うとコードのその部分に来たときにプログラムの状態がどうなってるのかを把握したり制御したりするのが難しくなるから 特に上に戻るgotoは絶対許さん殺すぞされてる場合は多い

23 20/07/29(水)17:46:41 No.712920054

上から下に読むなんて誰が決めた 俺は俺の道を往く

24 20/07/29(水)17:47:28 No.712920244

>ダメよと言われて反論できる人は使っても良い 一人で開発していて保守も全部面倒見るなら使っていいよ

25 20/07/29(水)17:48:14 No.712920395

>俺は俺の道を往く コードレビューで滅茶苦茶怒られるやつ!

26 20/07/29(水)17:48:20 No.712920421

リソースの最終的な解放のために使う場合はfinallyを使ってください…

27 20/07/29(水)17:49:10 No.712920600

goto fail;

28 20/07/29(水)17:49:43 No.712920734

まあifで書けない分岐なんて大抵設計者の脳内もスパゲティだからな…

29 20/07/29(水)17:50:03 No.712920795

デストラクタが一個も存在しないベターCなC++ならギリギリ…

30 20/07/29(水)17:50:08 No.712920817

条件分岐と繰り返しで全て実装出来るって偉い先生が言ってただろうが

31 20/07/29(水)17:52:31 No.712921369

エラーハンドリングと多重ループからの抜けは許して…

32 20/07/29(水)17:52:46 No.712921425

goto retry;

33 20/07/29(水)17:53:36 No.712921589

>goto retry; …すぞ

34 20/07/29(水)17:53:50 No.712921655

多重ループ抜けるのがめんどいからさ… 数行の関数にまとめてるし良いよね…?

35 20/07/29(水)17:54:17 No.712921743

>上に戻るgoto これは本当に吐き気を催す邪悪だからやめろ

36 20/07/29(水)17:54:49 No.712921849

switchの中でのみ生きることを許されるやつ

37 20/07/29(水)17:56:55 No.712922324

プログラマ引退してずいぶん経つけどgotoはやっぱダメなのね

38 20/07/29(水)17:57:09 No.712922379

多重ループなんてfailフラグでも作っとけばよかろえもん

39 20/07/29(水)17:57:28 No.712922450

必要のないところで使うなってだけよ

40 20/07/29(水)17:58:04 No.712922619

フラグ管理はそれはそれであんま美しくないんだよなあ…

41 20/07/29(水)17:58:14 No.712922661

gotoも早期returnも一緒よ

42 20/07/29(水)17:58:49 No.712922807

>プログラマ引退してずいぶん経つけどgotoはやっぱダメなのね むしろどんどん使うな方向だと思う 教科書から消されるんじゃ

43 20/07/29(水)17:59:26 No.712922974

goto end は終わってない

44 20/07/29(水)17:59:56 No.712923089

ガベージコレクトのない言語はこれだから

45 20/07/29(水)18:01:01 No.712923348

Cが高級アセンブリと呼ばれるだけある

46 20/07/29(水)18:02:34 No.712923708

もうサポートやめりゃいいのに

47 20/07/29(水)18:03:55 No.712924031

一応有用な場面が存在するので

48 20/07/29(水)18:04:45 No.712924220

Goto continue

49 20/07/29(水)18:05:16 No.712924355

Microsoftのサンプルコードはgoto done;とか結構使ってるよ https://docs.microsoft.com/en-us/windows/win32/medfound/step-4--create-the-media-session

50 20/07/29(水)18:06:34 No.712924661

今もなお世界中ですぱげっちーを量産し続ける恐怖の四文字 それがgotoである

51 20/07/29(水)18:08:26 No.712925092

>Microsoftのサンプルコードはgoto done;とか結構使ってるよ returnとかthrowじゃダメなんだろうか というかHRESULTって久々に見た

52 20/07/29(水)18:08:37 No.712925136

return zikka;

53 <a href="mailto:throw">20/07/29(水)18:09:38</a> [throw] No.712925376

>今もなお世界中ですぱげっちーを量産し続ける恐怖の四文字 >それがgotoである ひどいやつもいたもんだ

54 20/07/29(水)18:10:28 No.712925559

throwも使う奴によっては割とひどいことになるぞ 投げたならちゃんと処理しろや!!

55 20/07/29(水)18:10:29 No.712925560

久々にgoto文見た 10年以上見てなかったのに

56 20/07/29(水)18:10:49 No.712925656

仕事で専門外なのにプログラミングをしなくちゃいけなかった事があってとりあえずgo toで乗り切ったよ 許してくれるだろうか

57 20/07/29(水)18:10:57 No.712925687

>投げたならちゃんと処理しろや!! //例外は握りつぶす

58 20/07/29(水)18:11:14 No.712925765

いいですよね空のcatch節

59 20/07/29(水)18:11:20 No.712925785

どうしてスパゲッティは発生するんだろうな…

60 20/07/29(水)18:11:28 No.712925818

VBAのエラー処理くらいでしか使ったことないな

61 20/07/29(水)18:11:39 No.712925859

>いいですよね空のcatch節 書かなきゃコンパイラに怒られるからよ…

62 20/07/29(水)18:12:52 No.712926175

kernel内でセマフォとか使う時には使って楽してすまない…

63 20/07/29(水)18:13:00 No.712926211

>どうしてスパゲッティは発生するんだろうな… 俺は一体なんのためにコードを書いているんだ…

64 20/07/29(水)18:13:32 No.712926341

phpなんかはもともとなかったのにユーザーの要望でgoto実装したくらいだから 大人気なんだよgotoは

65 20/07/29(水)18:13:48 No.712926404

>どうしてスパゲッティは発生するんだろうな… 現実の諸問題が非構造的だからうんぬん

66 20/07/29(水)18:14:04 No.712926469

新しい言語ほど表現の選択肢が減るのはのは人間の無能を晒してる感ある

67 20/07/29(水)18:14:22 No.712926539

書いた奴だけは理解できるスパゲッティならせいぜい一発殴らせろで済むんだよ 書いた奴さえ理解できないスパゲッティはもう殴り殺してやりたくなる

68 20/07/29(水)18:14:30 No.712926577

>throwも使う奴によっては割とひどいことになるぞ googleさんはもろもろの理由で例外使ってない https://ttsuki.github.io/styleguide/cppguide.ja.html#Exceptions

69 20/07/29(水)18:15:16 No.712926763

gotoは許さない 共通化せずに同じような関数をクラスごとに別々に用意してるのも許さない

70 20/07/29(水)18:15:51 No.712926911

まあ例外処理も実質gotoだし使っても大丈夫だろう

71 20/07/29(水)18:15:58 No.712926938

あとからあとから仕様追加されて納期も無いと もうスパゲッティになるじゃんこんなのってなる

72 20/07/29(水)18:16:11 No.712926991

上から下に単純に読むだけのなら使っても… いや使うことを学んではいけない

73 20/07/29(水)18:16:17 No.712927019

windowsバッチでは現役だからよ… せめてVBSだけでも使えないですかね…

74 20/07/29(水)18:17:07 No.712927225

バッチだと流石にそこまで複雑なやつは書かないと言うか書けねえから問題ない

75 20/07/29(水)18:17:32 No.712927322

カーニハンリッチーのCの本でよっぽどの理由がなきゃ使うなって書いてあったの覚えてる

76 20/07/29(水)18:17:50 No.712927402

機械語に近いならわかる イマドキのアプリ書きが使うんじゃねえ!

↑Top