- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
295 :デフォルトの名無しさん[sage]:2015/08/16(日) 13:41:10.33 ID:iyw7PDsu - きっとノーって言ったら
ほら見ろ、再帰万能じゃねーか。 って言うつもりだろう? 面白そうだから俺がノーと 言ってやろうw ノーだ。ノー。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
298 :デフォルトの名無しさん[sage]:2015/08/16(日) 13:49:00.82 ID:iyw7PDsu - >>296
なんか、策でもあるんだろ。 誘導尋問だか、屁理屈や揚げ足だか、重箱の隅や失言狙いかしらんけど。 言葉尻を捕らえようとする戦略なんだろうから 生暖かく見てやろうぜ。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
299 :デフォルトの名無しさん[sage]:2015/08/16(日) 13:51:11.93 ID:iyw7PDsu - 俺は「ノー」と言った。完全否定派なだけだ。
その後の展開(レス)は無いのかよw
|
- VBプログラマ質問スレ(Ver.6.0 まで) part64
752 :デフォルトの名無しさん[sage]:2015/08/16(日) 20:00:59.96 ID:iyw7PDsu - >>750
他の言語では例外と呼ばれている機能。 多くの言語でtry-catch構文のthrowがErr.raiseに相当する。 例外を使わない場合、エラーを戻り値で返すことになるが、 戻り値でエラーを返すと、エラーチェック漏れが起こりやすく、 コードが冗長になるため、ほとんどの言語で例外は取り入れられている。 例えば、関数Aの中から呼び出される、 関数Bの中から呼び出される、関数Cの中から呼び出される 関数Dの中でエラーが起きたら、 関数Aはどうやって処理の途中でエラーが発生したことを 知ればいいのかを考えれば、わかるだろう。 実行時エラーというのは、多くの場合その場で書ける対策コードというは存在しない。 エラーが発生したならば、エラーが起きたと呼び出し元関数に伝えることしか出来ないし必要ない。 ならばそういう動きをする仕組みがあって「何も書かずに」 そういう動きをするならば、安全なコードを簡潔に書けることになる。
|