gotoを恐れず使う兵共がfinallyや多重breakを語るスレat TECH
gotoを恐れず使う兵共がfinallyや多重breakを語るスレ - 暇つぶし2ch856:デフォルトの名無しさん
08/02/21 22:50:35
>>855
えっ!お前のケツにすとりーむでーtlk;ghklj;

857:デフォルトの名無しさん
08/02/22 07:15:04
>>851
そんな最適化をされたらデストラクタロギングが使えなくなるじゃないか!!

858:デフォルトの名無しさん
08/02/22 13:10:22
>>857
コンストラクタ・デストラクタが呼ばれなくなるような最適化なんて行われるわけないだろ。
少なくともC++では。

859:デフォルトの名無しさん
08/02/22 19:14:27
いずれ呼ばれるにしても、呼ばれるタイミングは変わるかもよ?

860:デフォルトの名無しさん
08/02/22 22:05:58
>>859
どこの規格無視コンパイラだ?

861:デフォルトの名無しさん
08/02/22 23:47:10
gotoを使う想定でロジックを組むなら、それを分かりやすく図示する方法を発明してから
にしてほしい。そうじゃないとレビューする気にもなれない。
ここで出たようなgotoを使った書き直しの例なら、gotoを使ってないロジックを例えば
NSチャートとかで書いた方が、とてもとても分かりやすくて人にも説明し安いだろう。

チームメイトにロジックを説明するようにお願いてフローチャートをもってこられたら、
とりあえずバケツもって廊下に立っててくれるようにお願いしちゃうな。
システムが使われなくなるまでその人が死なずに内容も忘れずに保守するってのが保証さ
れてたとしても、仕事ではそんなロジックは受け入れ難いな。

だいたい現実的にgotoを使った方が良い場合ってのが、想定しづらい。
リソースだのコードサイズだののためのためにgotoを使うってのは、やらないと用件が
満たせないからって理由で、設計とかコーディングとかのさらに後に最適化フェーズを
設けてそこでやるんなら認めなくもないが、元からgotoを使うのが正しい場合なんての
を考慮しながらロジックを考えるような人とは一緒に仕事はできないなぁと思う。

なんでそんな書き方になってるか説明するための資料も作んないといけないし、仕事が
増えるばっかりだ。段階的抽象化とか物事を整理するとかに興味がないかできない人な
んだなとしか思えない。

誰かが事故にあってもリカバリがきくような状態を維持しようと思ったら、少しくらい
冗長になっても、なるべくわかりやすい設計&実装にしたいって思うのは普通だと思う
んだがなぁ。


862:デフォルトの名無しさん
08/02/22 23:56:49
わたしはソース読み力がありません。

まで読んだ。

863:デフォルトの名無しさん
08/02/23 06:15:25
>>862>>861を読む力がありません

まで読んだ。

864:デフォルトの名無しさん
08/02/23 06:38:46
resource *hoge(int arg) /*失敗でNULL、成功でリソース(p4)を返す*/
{
 resorce *p1 = NULL,*p2 = NULL,*p3 = NULL, *p4 = NULL;

 p1 = GetResource1(arg); /* GetResoruce*は失敗した時にNULLを返す */
 if(!p1) goto failed;
 処理1
 p2 = GetResource2(p1);
 if(!p2) goto failed;
 処理2
 p3 = GetResource3(p1,p2);
 if(!p3) goto failed;
 処理3
 p4 = GetResource4(p3);
 if(!p4) goto failed;
 処理4

 FreeResource(p3);
 FreeResource(p2);
 FreeResource(p1);
 return p4;
failed:
 if(p4) FreeResource4(p4);
 if(p3) FreeResource3(p3);
 if(p2) FreeResource2(p2);
 if(p1) FreeResource1(p1);
 return NULL;
}

これgoto使わないとどう書く?もちろんスマートポインタ、GC、例外は使用不可。

865:デフォルトの名無しさん
08/02/23 06:43:29
>>864
もうそれ飽きた。いいかげん空気読め、アフォ。

866:デフォルトの名無しさん
08/02/23 06:45:43
各GetResourceの前にifつけてやって、
処理4

867:デフォルトの名無しさん
08/02/23 06:52:11
p1 = GetResource1(arg);
if(p1) {
 処理1
 p2 = GetResource2(p1);
 if(p2) {
  処理2
  p3 = GetResource3(p1,p2);
  if(p3) {
   処理3
   p4 = GetResource4(p3);
   if(p4) {
    処理4
   }
  }
 }
}
if (p3) FreeResource(p3);
if (p2) FreeResource(p2);
if (p1) FreeResource(p1);
return p4;


868:デフォルトの名無しさん
08/02/23 06:58:18
俺の感覚だと、読んだだけで「ああ失敗なんだな」って分かる>>864のが好きなんだよね。
あとネストが深くならないのが。

869:デフォルトの名無しさん
08/02/23 07:02:22
>>868
処理そのものがネスト構造になっているんだから、
コードもネストしたほうが実態がわかっていいんじゃねーの?

870:デフォルトの名無しさん
08/02/23 07:03:52
>>863
なにがそんなに悔しいの?

871:デフォルトの名無しさん
08/02/23 07:05:33
↓いつものgdgdな展開へ・・・

872:デフォルトの名無しさん
08/02/23 07:05:36
>>869
なるほどねー。

>>870
いや別に。リソース確保でネストさせるのが嫌いだってだけで。

873:デフォルトの名無しさん
08/02/23 07:07:28
自演シッパイ、オツwwww

874:デフォルトの名無しさん
08/02/23 07:08:19
gdgdだな

875:デフォルトの名無しさん
08/02/23 07:08:50
>>872
リソース確保の条件がネストしているのだから、
コードもネストしたほうが実態がわかっていいんじゃねーの?

876:デフォルトの名無しさん
08/02/23 07:09:53
アンカー打ち間違える奴は、gotoでもラベル打ち間違えるに決まってる件について。

877:デフォルトの名無しさん
08/02/23 07:10:19
>>875
なるほどねー。

878:デフォルトの名無しさん
08/02/23 07:11:50
>>876
>>870>>863>>869に読み間違えてたわwww

879:デフォルトの名無しさん
08/02/23 07:12:06
処理1~3にもよるだろう。
短いならいいけど、長ければネストしたくないって人もいるだろう。
あと、エラーならその場で関数から抜けたいタイプのひともいるし、
あれだけじゃなんとも。

880:デフォルトの名無しさん
08/02/23 07:12:17
あ、上の>>869>>868ねwwwww

881:デフォルトの名無しさん
08/02/23 07:13:09
わざとだろwwww

882:デフォルトの名無しさん
08/02/23 07:14:03
>>881
>>878>>880はねwwww読み間違えてたのはホント。

883:デフォルトの名無しさん
08/02/23 07:14:41
gdgdだーwww

884:デフォルトの名無しさん
08/02/23 07:15:37
>>879
ネストしたくなきゃ、
if (p1 && p2 && ...) {
とすればいいだけなんじゃ?

885:デフォルトの名無しさん
08/02/23 07:19:58
>>879
たった3つの解放だけなんだから、解放をマクロにしちゃって
goto failedのかわりにFreeAll; return NULL;しちゃってもいいな。

いずれにせよ、このネタはもうイトフユだろ。

886:デフォルトの名無しさん
08/02/23 07:47:58
ネストするなとか、あいかわらず後出しジャンケンなんだね、goto厨は…
まあその後出しジャンケンも>>885で残念賞なわけだがw

887:デフォルトの名無しさん
08/02/23 07:52:42
↑と、ここまでいつものgdgdな展開ですた。

888:デフォルトの名無しさん
08/02/23 08:06:03
嫌goto厨は「異議あり対案なし」であることが証明されました。

889:デフォルトの名無しさん
08/02/23 08:25:52
>>882
リアルでアンカー読み違える香具師がgotoを使うのは

キ チ ガ イ に 刃 物

890:デフォルトの名無しさん
08/02/23 08:27:06
>>888
gotoを使わない対案ならこの短い間に3つも出ましたが何か?

891:デフォルトの名無しさん
08/02/23 08:31:07
「出る」と「出す」の違いくらいわかってもいいとおもうぞ。

892:デフォルトの名無しさん
08/02/23 08:47:16
>>891
おいおい、>>888の主語は「嫌goto厨は」なんだから、
gotoを使わない対案が出ていればそれで十分に反証になるだろw

893:デフォルトの名無しさん
08/02/23 09:25:38
自分の他人の区別さえつかないのか、かわいそうに。

894:デフォルトの名無しさん
08/02/23 09:32:55
他人が書こうが誰が書こうがgotoを使わない対案であることに何の変わりもないが?

895:デフォルトの名無しさん
08/02/23 09:37:31
嫌goto厨は「異議あり対案なし」であることが証明されました。

896:デフォルトの名無しさん
08/02/23 09:58:53
>>895
gotoを使わない対案ならこの短い間に3つも出ましたが何か?

897:デフォルトの名無しさん
08/02/23 10:01:08
それがなにか?

898:デフォルトの名無しさん
08/02/23 10:06:18
いいよ~gdgdいいよ~

899:デフォルトの名無しさん
08/02/23 10:09:56
864のgotoは不要ということで。

900:デフォルトの名無しさん
08/02/23 10:39:25
俺の感覚だと、見た瞬間に 864>>>867 なんだがなあ。

えーとさ。FAILEDっていうラベルの存在自体が

「物凄くソースコードの見通しを良くする、これ以上無い最高のコメント」

だと思うんだよ。

901:デフォルトの名無しさん
08/02/23 10:51:29
>>900=>>864 オツw

902:デフォルトの名無しさん
08/02/23 10:55:29
>>901
goto派が一人しかいないと思ってるなら、
君はたった一人のgoto厨に向かって何を必死に反論しているのかしら?w


903:デフォルトの名無しさん
08/02/23 10:59:26
goto派が一人しかいないなんて話、どこの脳内議論から降ってきたのだろうか・・・
脳ミソがスパゲッティになってるんじゃないの?

904:デフォルトの名無しさん
08/02/23 11:00:48
ラベルに適切な英語名を振れない低学歴が吠えてるだけ

905:デフォルトの名無しさん
08/02/23 11:02:13
1000までgdgd

906:デフォルトの名無しさん
08/02/23 11:05:46
>>900
FAILEDなんてラベル、>>864にはないんだけど・・・
ラベルも扱えない香具師がgotoを使うのは

キ チ ガ イ に 刃 物

907:デフォルトの名無しさん
08/02/23 11:06:50
すげぇ、TYPOも許容しないほどの厳格な議論なのかと思ったら
ただの罵り合いじゃん。

908:デフォルトの名無しさん
08/02/23 11:08:20
gotoを適切に使うことで見通しよく書けているコードなど
オープンソースソフトウェアを少し読めばいくらでも見つかるし
まともなプログラマならばgotoを使うべきコードパターンというのを
イディオムとして持っている



業務の中で頭の固い奴を説き伏せてまで良いコードを書こうとは
思わないので仕事では適当にwhileやifをネストさせてその場限りの
コードをぐちゃぐちゃに書く。保守性など知らない
とりあえず「見た目上構造化」しておけばよいのだからそれ以上
考えても無駄無駄無駄。所詮は仕事

909:デフォルトの名無しさん
08/02/23 11:11:14
>>908
ifをネストさせない対案も複数出ているが?

さあ、今度はどんな条件を後出しするのかなwwwwwww

910:デフォルトの名無しさん
08/02/23 11:11:36
という思想で書き散らかされたプログラムに
腐れUMLと自動生成された糞doc、スパイスとして捏造されたテスト報告書をくっつければ

ほら高品質ソフトウェアの出来上がりでござい

911:デフォルトの名無しさん
08/02/23 11:14:22
if (p1 && p2 && ...) {
馬鹿馬鹿しく肥大化した分岐条件

goto failedのかわりにFreeAll; return NULL;
馬鹿が思いつきで定義する糞マクロ

イイヨイイヨー

912:デフォルトの名無しさん
08/02/23 11:26:33
>>861
>誰かが事故にあってもリカバリがきくような状態を維持しようと思ったら、少しくらい
>冗長になっても、なるべくわかりやすい設計&実装にしたいって思うのは普通だと思う
>んだがなぁ。
設計については正しい。
だが
実装については正しくない。

そしてここは実装について話すスレだよ。

913:デフォルトの名無しさん
08/02/23 11:30:38
goto厨のオナニースレなんだから、まともな論理は通用しないよ > goto自重派

914:デフォルトの名無しさん
08/02/23 11:31:51
>>908
その場かぎりのgotoでグチャグチャになってる>>864にどんな保守性を期待してるのやら。
他人のコードレビュー受けたことないでしょ、君は。

915:デフォルトの名無しさん
08/02/23 11:33:01
>>908
> まともなプログラマならばgotoを使うべきコードパターンというのを
> イディオムとして持っている

それが他人に読まれた時にどんな混乱をもたらすか
考えたこともないのがgoto厨クオリティ

916:デフォルトの名無しさん
08/02/23 11:36:59
whileやifがネストしただけで混乱するようなプログラミング初心者がgotoを使うのは

キ チ ガ イ に 刃 物

917:デフォルトの名無しさん
08/02/23 11:38:50
>>876
> 876 名前:デフォルトの名無しさん [sage]: 2008/02/23(土) 07:09:53
> アンカー打ち間違える奴は、gotoでもラベル打ち間違えるに決まってる件について。

> 900 名前:デフォルトの名無しさん [sage]: 2008/02/23(土) 10:39:25
> えーとさ。FAILEDっていうラベルの存在自体が

まさにご名答。先見の明がありますな。
どこぞの後出しジャンケンと大違い。

918:デフォルトの名無しさん
08/02/23 11:49:14
だめだここはれべるがひくい

919:デフォルトの名無しさん
08/02/23 11:50:45
864 finally使え

920:デフォルトの名無しさん
08/02/23 11:53:47
>>919 正解ですな。
finallyはスマートポインタ、GC、例外ではないからねえw

921:デフォルトの名無しさん
08/02/23 12:03:48
大域脱出と例外処理には使うかな。
使わなくても書けるけど、特に宗教が無ければ使うよね普通。

922:デフォルトの名無しさん
08/02/23 12:06:04
>>864
p1からp3まで格納するオブジェクトをつくって、
デストラクタでp1からp3を解放しろ。

ところで
> failed:
> if (p4) FreeResource4(p4);
これは何の冗談だ?p4はNULLなはずだが?

923:デフォルトの名無しさん
08/02/23 12:07:23
>>921 特に宗教が無ければそういうのを「例外処理」とは呼ばないよね普通。

924:デフォルトの名無しさん
08/02/23 12:07:24
あさってのほうこうをむいているぞきみは

925:デフォルトの名無しさん
08/02/23 12:11:13
>>283
そうやって評論家ばかり集まって何も生み出さないから日本は駄目なんだよ


926:デフォルトの名無しさん
08/02/23 12:11:33
>>922
ほんと、>>867のように書いてみれば、failed:に来た場合p4はNULLだということに気付くはずなのに、
ツギハギだらけの思考で書いたんだろうな、>>864は。

927:デフォルトの名無しさん
08/02/23 12:11:39
誤爆

928:デフォルトの名無しさん
08/02/23 12:13:43
誤爆だが、このスレの実情を的確に表現した名文だ。

929:デフォルトの名無しさん
08/02/23 12:18:21
goto乱用厨が出すコード例はほとんどgoto慎重派によって対案が出されている。
なのにgoto乱用厨は次から次へとほとんど同じようなコードを出してくる。
>>864のパターンはこのスレだけでも何度も出てきている。
いくら対案を出しても、
「オプソ探せばいくらでも例はあるモン、goto使ったほうがいいモン」
と言って駄々をこねる。

結論: goto乱用厨=ゆとり脳。

930:デフォルトの名無しさん
08/02/23 12:23:10
その対案は改善でなく改悪だという意見が何度も出ていますが?

931:デフォルトの名無しさん
08/02/23 12:26:34
tesu

932:デフォルトの名無しさん
08/02/23 12:28:14
>>930
アンカー打ちまちがえたりラベル打ちまちがえたりする
オッチョコチョイさんからねwww

933:デフォルトの名無しさん
08/02/23 12:28:46
p4 = GetResource4(p3);
のあとlこ
if (p4) FreeResource(p4);
が書かれていない件


934:デフォルトの名無しさん
08/02/23 12:31:05
>>933
へえお前はfreeしたポインタを返すのか。なかなか凄いな

935:デフォルトの名無しさん
08/02/23 12:32:28
ここで結局932のような攻撃しかこないのが駄目
内容のある議論の入口にすら立てない

936:デフォルトの名無しさん
08/02/23 12:35:20
相手の技量もわからず内容のある議論ができるわけもなし
933みたいな素人が知ったかぶりで自説を語るのが2ch

937:デフォルトの名無しさん
08/02/23 12:36:08
ところで
> failed:
> if (p4) FreeResource4(p4);
これは何の冗談だ?p4はNULLなはずだが?


938:デフォルトの名無しさん
08/02/23 12:36:27
まぁ、そんなスレもそろそろ終盤。
うめ。

939:デフォルトの名無しさん
08/02/23 12:36:52
恥ずかしい間違いを指摘されても別人のふりで再登場だしな
実際このスレもせいぜい4,5人の素人が回してるだけだろ

940:デフォルトの名無しさん
08/02/23 12:36:52
>>934
それがgoto厨クオリティ

941:デフォルトの名無しさん
08/02/23 12:39:03
goto 禁止 とか適当なキーワードでぐぐれば
このスレを読む1%の労力でこのスレを読む100倍の内容が得られる

942:デフォルトの名無しさん
08/02/23 12:39:11
>>930
finallyについては?
デストラクタについては?

さあ、finallyやデストラクタを使った方法が改悪だというレスへのアンカー示してみろよ。

943:デフォルトの名無しさん
08/02/23 12:40:19
>>942
例外やスマートポインタやGC禁止って言ってるところで
finallyだのデストラクタだの、なぞなぞはお前のガキ相手にやってろ

944:デフォルトの名無しさん
08/02/23 12:41:37
>>930
余計なif (p4) FreeResource(p4);が消えた点だけでも
>>867>>864よりも優れているが?

945:デフォルトの名無しさん
08/02/23 12:42:34
>>943
あのー、finallyは例外でもスマートポインタでもGCでもないんですがwww
君、プログラミング言語に関する知識が決定的に不足してるんじゃない?

946:デフォルトの名無しさん
08/02/23 12:44:24
>>944
ありうる状態や制御の流れについての理解を促すというのも
構造化プログラミングの利点の1つだな。
簡単にgotoに逃げちまうと>>864のようなお粗末なコードになる。

947:デフォルトの名無しさん
08/02/23 12:44:47
>>945
例外処理機構を備えていなくてfinallyだけ持っている言語を挙げよ

948:デフォルトの名無しさん
08/02/23 12:46:26
>>943
アンカー示せないわけね。
まあ示してもどうせまた打ち間違えるだろうけど。

949:デフォルトの名無しさん
08/02/23 12:46:35
945は947に対して逃げて次は別人のふり

950:デフォルトの名無しさん
08/02/23 12:47:20
>>947
単に現代的な言語なら例外もfinallyも持ってるというだけの話だろ。
何をマヌケな事をぬかしているのやら…

951:デフォルトの名無しさん
08/02/23 12:48:12
>>949 他人がみな自分と同じ行動を取るとは限らないのだよ、おマヌケさんw

952:デフォルトの名無しさん
08/02/23 12:48:53
throwしなければ例外「は」使っていないからfinallyはいいじゃん

とかね。
finallyやデストラクタと言った奴は軽いネタだったと思うんだが
ネタがネタとして扱われない議論厨の厨っぷりに呆然

953:デフォルトの名無しさん
08/02/23 12:54:20
>>952
finallyと例外機構は実装としてほとんど独立なんだけど…
実際、finally句が実行されるのは例外の時だけじゃないし。
try…catchとの類似で混同してる人が多いけど。

gotoたまに使う派として恥かしいんでROMやめてレスしてみた。

954:デフォルトの名無しさん
08/02/23 12:55:17
>>951
そんなのはどうでもいいよ。
問題なのは945(か他の誰かでもいいけどさ)が
947 に正面から答えられるかどうかだけ。

だいたい、945がちゃんと知識を持って書いてるなら、
そういう言語をすぐに答えれば逆に俺が大恥を書くことになる。

実は何の知識も無いくせに知ったかぶりで煽ってるから
すぐにケツをまくって格好悪く逃るハメになるのさ。

955:デフォルトの名無しさん
08/02/23 12:55:59
しかし、マジレスが浮かばれないスレなので、それも燃料にされてしまう悲しさ・・・
↓具体化してください、どーぞ。

956:デフォルトの名無しさん
08/02/23 12:58:28
次スレ
スレリンク(tech板)


957:デフォルトの名無しさん
08/02/23 12:58:42
↑具が大きい

958:デフォルトの名無しさん
08/02/23 13:00:03
>>954
まあ落ち着いて>>950でも読んでみたら?

959:デフォルトの名無しさん
08/02/23 13:00:38
もう技術的な話は出尽くしていて後は
2chリロードするしか生きがいのないクズどもが
goto使う・使わない人間の人間性叩きしかやってないし
次はマ板でやれよ。

960:デフォルトの名無しさん
08/02/23 13:01:57
いろんな文法の変更を試している人がいるから、その中のひとつとして考えてみる

961:デフォルトの名無しさん
08/02/23 13:02:39
tesu

962:デフォルトの名無しさん
08/02/23 13:03:11
gotoは何も悪くない。
悪いのはラベルだ。

963:デフォルトの名無しさん
08/02/23 13:03:22
>>958
「例外もfinallyも持っている言語で>>864のようなコードを書くこと」

について議論してたの?

964:デフォルトの名無しさん
08/02/23 13:03:59
技術的な話はあめぞうが生まれる前から出尽くしているような気が。

965:デフォルトの名無しさん
08/02/23 13:04:03
次スレ
スレリンク(tech板)


966:デフォルトの名無しさん
08/02/23 13:06:59
>>963
わざわざ具体的な例を挙げて「使用不可」と断りを入れてるぐらいだから、
そこに挙げられていないものはデフォルト使用可なんじゃねーの?

いいかげんにしないとまた「条件後付け」と指摘されるぞw

967:デフォルトの名無しさん
08/02/23 13:08:31
まあこのスレの大半の奴はgoto行番号でプログラムを書いた経験なんてないだろ?
構造化以前を実体験として知らない年代の人がgoto議論なんてするもんじゃないよ。
それは別にレベルの高い低いじゃなくて、時代が違うというだけ。

968:デフォルトの名無しさん
08/02/23 13:11:34
代入を恐れず使う兵共が継続やモナドを語るスレきぼんぬ

969:デフォルトの名無しさん
08/02/23 13:12:46
>>966
わざわざ例外だのGCだのと言うぐらいだから、
少なくともC限定の話だとは思えないよな。

970:デフォルトの名無しさん
08/02/23 13:15:05
while文を恐れず使う兵共が再帰やgotoを語るスレきぼんぬ。

971:デフォルトの名無しさん
08/02/23 13:15:25
forやwhileも十分見通しが悪い再帰で書け

972:デフォルトの名無しさん
08/02/23 13:15:53
安易に破壊的代入を使う奴は素人

973:デフォルトの名無しさん
08/02/23 13:16:25
忘れられたデストラクタたん、かわいそス

974:デフォルトの名無しさん
08/02/23 13:16:37
ここはひとつmapで。

975:デフォルトの名無しさん
08/02/23 13:18:20
急にム板らしくなってきた

976:デフォルトの名無しさん
08/02/23 13:25:26
tes

977:デフォルトの名無しさん
08/02/23 13:26:34
goto hell;

978:デフォルトの名無しさん
08/02/23 13:28:16
hell:
goto heaven;

979:デフォルトの名無しさん
08/02/23 13:29:55
>>963
スレタイ読め。
このスレは、finallyや多重breakを語るスレだ。
finallyを対案に使って何が悪い?

980:デフォルトの名無しさん
08/02/23 13:32:28
てs

981:デフォルトの名無しさん
08/02/23 13:34:50
g-gg-g-gg-g-gg-gg--

982:デフォルトの名無しさん
08/02/23 13:40:48
>>979 それは正論だがもう遅い。皆帰ってしまったよ。

983:デフォルトの名無しさん
08/02/23 13:42:09
goto jail

984:デフォルトの名無しさん
08/02/23 13:44:18
goto mental_hospital;

985:デフォルトの名無しさん
08/02/23 13:45:59
それは元ネタがわからん

986:デフォルトの名無しさん
08/02/23 14:16:01
ってst

987:デフォルトの名無しさん
08/02/23 14:18:12
>>967
あるよ。
でも「構造化以前に開発経験のある者」に限定するなら、レスの98%位が不合格だ。
今現在もコードを書いている人間が語るから面白いのさ。

988:デフォルトの名無しさん
08/02/23 14:22:40
俺も行番号でgotoとか書いていたし、現在でもコードを書いているが、
このスレの99%のレスは落第だと思うな。

989:デフォルトの名無しさん
08/02/23 14:24:30
生め

990:デフォルトの名無しさん
08/02/23 14:25:42
関数って考えがなかったからな
サブルーチンはgotoかgosubでしか実装できなかったろ

991:デフォルトの名無しさん
08/02/23 14:31:29
>>990
でもNEXT J, Iとかはあったな。うめ。

992:デフォルトの名無しさん
08/02/23 14:34:04
gosubは理解するのに時間かかったな・・・

993:デフォルトの名無しさん
08/02/23 14:34:04
test

994: ◆.CzKQna1OU
08/02/23 14:34:33
te

995:デフォルトの名無しさん
08/02/23 14:34:59
俺は次すれでもthrowしまくるぜ

996: ◆84g/KG3Nug
08/02/23 14:35:11
st

997:デフォルトの名無しさん
08/02/23 14:35:17
DEF FUNみたいのもあったな。方言か?うめ

998:デフォルトの名無しさん
08/02/23 14:35:41
next

999:デフォルトの名無しさん
08/02/23 14:36:01
.

1000:デフォルトの名無しさん
08/02/23 14:36:20
goto 1

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


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