トップページ⇒tech
62コメント11KB

Gotoについて

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
タイトルどおり。熱くなって政治思想板みたいにならないように
0002デフォルトの名無しさんNGNG
forもwhileもコンパイルすればgotoに展開されるので気にしない
0003デフォルトの名無しさんNGNG
>2
なるへそ。機械語で同じだから気にしないってことね。
でも人間がソース見る場合は?
0004通りすがりNGNG
gotoが使えないやつは結局はダメグラマー。
setjmpとlongjmpが使えないやつも同類。
0005デフォルトの名無しさん NGNG

後藤さん???
0006デフォルトの名無しさんNGNG
>>4
インライン手続きと継続も、ね。
0007デフォルトの名無しさんNGNG
goto文はなるべく使うなって参考書にはよく書いてあるよね
0008デフォルトの名無しさんNGNG
やっぱ後藤まみだろう
0009デフォルトの名無しさんNGNG
>>8
禿げしく板違いです
0010デフォルトの名無しさんNGNG
「C言語の言語仕様を自分なりに拡張している」
くらいの自信が有れば良し。
0011デフォルトの名無しさんNGNG
>setjmpとlongjmpが使えないやつも同類。

32bitマシンや64bitマシンでもか??
0012デフォルトの名無しさんNGNG
8,9 ってさ同一人物だよね

0013デフォルトの名無しさんNGNG
>>11
そうそう。てゆーか、Windows環境でもか?
0014デフォルトの名無しさんNGNG
え?つかえないの?
0015デフォルトの名無しさんNGNG
gotoを待ちながら
0016デフォルトの名無しさんNGNG
逆だろ
setjmpとlongjmpは int幅 >= ポインタ幅 じゃないと使い難くないか?

ポインタ返せないとグローバル変数で処理するかハッシュで処理する事になって嫌
0017デフォルトの名無しさんNGNG
素人は使っちゃいけない。
職人はよく考えて使いなさい。
0018デフォルトの名無しさんNGNG
goto久美子
0019デフォルトの名無しさんNGNG
>>18
帰れ
0020デフォルトの名無しさんNGNG
「捨てっちまおう」
「なに!?」
「こいつぁニセモンだよ。よぉくできてるがな」
「これが? まさか。国営カジノの大金庫からかっぱらったんだぞ?」
「goto札だよ」
「goto札? 幻のニセ札というあれか」
「国営カジノにまで出回ってきてたぁなあ。次元、次の仕事は決まったぜ」
0021デフォルトの名無しさんNGNG
>>20
goto久美子よりは出来がいいな。
0022デフォルトの名無しさんNGNG
「前祝いに、パーッとやっか! パァーッ!」
「くそぉ〜〜〜〜! この、くそっ、くそっ、くそ〜!」

     ルパン三世
         カ リ オ ス ト ロ の 城

♪し〜あ〜わ〜せ〜〜をたずね〜て〜〜〜
♪わ〜た〜し〜は〜〜ゆきたい〜〜〜
(以下略)
00231NGNG
>8,9,18,20,22
これだけは使いたくなかったが・・・・・
「逝ってよし!」
>その他関係ない話してる人
やめちくりーーー

00241,ついでにNGNG
>4
setjmpとlongjmpはあんま使わないと思うけど・・・・
0025デフォルトの名無しさんNGNG
goto >>25;
0026デフォルトの名無しさん NGNG
みんなも知ってる、あのシステムは
gotoもwhile(1)も使ってるょ。
ソース見た俺が言うんだから間違いないよ。
あのシステムがだぜ...信じられるか?
0027on error gotoNGNG
まだまだ健在なり。
0028デフォルトの名無しさんNGNG
while(1)って使っちゃいかんの?
0029デフォルトの名無しさんNGNG
while(1){
if(hoge) break;
}
は使いマクローリングですが、美しくないでしょうか。
0030デフォルトの名無しさんNGNG
無限ループは例外じゃないからなあ。
003129NGNG
同時だったか。なるほどありがとう。>>30
0032いつでもどこでも名無しさんNGNG
goto使いたくないからって、
do {.. break; ..} while(0);
とか書かないでくれ。
0033デフォルトの名無しさん NGNG

「あのgotoってオッサン、ありゃ何者ですか?」
「カミソリgotoってな、本庁じゃ有名なワルさ。」
「そんなキレ者が、なんで埋立地なんかで燻っているんです?」
「だからさ、 …切れすぎたんだよ...」
0034デフォルトの名無しさんNGNG
だってねえ。もう何度も語り尽くされたネタだしねえ。
0035デフォルトの名無しさんNGNG
アホは使わない様に。
00361NGNG
>34
この話題って死んでるんですかねえ・・
だったらわざわざスレ立ててごめん
でも終了しないで
0037>36NGNG
今更なにを語りたいのよ?なんか書け
0038デフォルトの名無しさんNGNG
>>37
だ・か・ら・・・ネタスレなんだってば!
33のネタはれいば!?
0039>38NGNG
言ってる意味が良く分からん。大丈夫か?
0040デフォルトの名無しさんNGNG
>39 君、若いだろ?
0041デフォルトの名無しさんNGNG
>>33
涙出るほどそれ好き。
でも関係ないからさげ。
スンマソン
0042デフォルトの名無しさんNGNG
>>39
>>38はたぶんパトレイバーのことかな。懐かしい。
00434NGNG
>>11,13
環境は関係なし。C++の場合はデストラクタが呼ばれないので例外を使うしかないけど。

>>16
ポインタ幅とint型のサイズの大小関係がなぜ問題になるのか不明。
setjmpマクロが返す値は、等価・関係演算子のオペランドか、if, for, while, do〜whileの条件式でしか使えないことをお忘れでしょうか?
0044デフォルトの名無しさんNGNG
gotoなんて、使いたい奴は使うし、使わない奴は使わないんだよ。
>>43熱くなんなよ。どーでもいいじゃん。
>>20,>>33みたいなネタスレにしてマターリいこうよ。
0045デフォルトの名無しさんNGNG
思わずビデオ借りてきてしまったじゃねーか。
>カリオストロ&パトレイバー
0046デフォルトの名無しさんNGNG
new parser が goto goto 講師をつれてくる
0047単なる我が儘な奴NGNG
他人のソースで goto があるとすっげー嫌だけど。
自分のソースにも仕方がないと goto があったり。
00481NGNG
>>37
うるさいっす(怒)・・・< 2chにしては珍しいベタな表現
>>38
違うってばー

んでさーむかつくのがやたらとgoto嫌う人なんだよねー
そう言う人って二重ループのところでカスコード書くし
というより最初からこれが言いたかった
00491NGNG
<笑>
0050.特に意味なしNGNG
ifとgotoが有れば、どんなロジックでも組めるんだよなぁ。
とってもめんどいけど。
昔はそんなコードたくさん書いたなぁ(COBOLでね)
0051デフォルトの名無しさんNGNG
アセンブラなんかそうだよね
0052デフォルトの名無しさんNGNG
goto 55
0053デフォルトの名無しさんNGNG
無視かよ・・・。
0054デフォルトの名無しさんNGNG
飛ばされたもな・・・。
0055デフォルトの名無しさんNGNG
ちんちん痒ィー
0056デフォルトの名無しさんNGNG
goto 52
0057デフォルトの名無しさんNGNG
未到達コード
0058デフォルトの名無しさんNGNG
syntax error: article 55
0059デフォルトの名無しさんNGNG
cont
00601NGNG
>>52-59
52書いた後さば落ちとかで55を取られちゃったらどーするべ?
0061デフォルトの名無しさんNGNG
DELETE 1-60
0062sageNGNG
new
■ このスレッドは過去ログ倉庫に格納されています