C言語の設計ミスった危険な関数トップ10決めようぜat TECHC言語の設計ミスった危険な関数トップ10決めようぜ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト74:デフォルトの名無しさん 19/12/15 19:01:19.97 5sPbacoo.net わざわざ言語拡張しなくても >>57以上の事が実現出来る 75:デフォルトの名無しさん 19/12/16 09:05:52 AI1GDY0I.net ラベルのスコープを狭くしたいという話のようだから マクロの中で使ってこそ真価を発揮するんじゃないかな。 フル仕様のパースが必要というわけではなく、かなり手抜きできそうではある。 あれば便利というのは否定しないが、C でそこまで必要かというと… 76:デフォルトの名無しさん 19/12/16 12:33:03.93 0jmxiGrg.net { goto hoge; hoge:; } { goto hoge; hoge:; } これで二重になってたら困るしある意味なってなくても困るな 77:デフォルトの名無しさん 19/12/16 13:21:05.83 ZZ8St2Js.net マクロで二重以上のループってのもなかなか考えづらいなあ 一応、ラベル名をパラメータとする手もある 使う側のコストを考えるとgotoの為にパラメータを増やさないよな gotoを使わない主義者がよくやってるように 余分な変数を使って実装するんだろうね 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch