- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
163 :デフォルトの名無しさん[]:2015/08/13(木) 10:07:42.74 ID:Q4WJ33HH - >>162
FSF、Microsoft、そしてAppleが再帰を避けるのは何故か考えてみては。
|
- 【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 17 [転載禁止]©2ch.net
50 :デフォルトの名無しさん[]:2015/08/13(木) 10:09:35.68 ID:Q4WJ33HH - >>49
20億人もいるんだから、19億人くらいは縦書きしてるんじゃないかな。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
166 :デフォルトの名無しさん[]:2015/08/13(木) 10:27:03.54 ID:Q4WJ33HH - >>165
わざわざglibcのソース引っ張り出してるとこからして、本人も言いたいことが自分で分かっていないのでは? Cで再帰するコードを書けば、たいていのチェッカが警告するし、品質保証からお叱りを受けるはず。 やってはいけないことの一つとして、ほとんどの企業で明文化されているはずです。 そして良く知られるMISRA-Cも通りません。 こういう状況下で、glibcのソースを引用して再帰するべきと主張するのはおかしい。 glibcでも再帰は避けている、再帰するべきでないという主張になるのが当然だと思う。 そうなっていないという事は、本人が一番自分の主張をわかっていない。 と思うのです。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
177 :デフォルトの名無しさん[]:2015/08/13(木) 10:48:35.29 ID:Q4WJ33HH - >>174
自前のスタックを使っています。 確かにあなたのおっしゃる通り*自前の*スタックを使っています。 ですが再帰ではありません。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
178 :デフォルトの名無しさん[]:2015/08/13(木) 10:48:36.95 ID:Q4WJ33HH - >>174
自前のスタックを使っています。 確かにあなたのおっしゃる通り*自前の*スタックを使っています。 ですが再帰ではありません。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
179 :デフォルトの名無しさん[]:2015/08/13(木) 10:51:04.09 ID:Q4WJ33HH - C/C++で再帰を使うことが良くないマナーであることは、とっくの昔に
明文化された事実なんですよ。 手間がかかろうがなんだろうが、再帰を無くさなければならない。 そんなこと当たり前じゃないですか。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
181 :デフォルトの名無しさん[]:2015/08/13(木) 10:53:38.16 ID:Q4WJ33HH - >>180
じゃあ品証にそう言って噛みついてみては?
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
182 :デフォルトの名無しさん[]:2015/08/13(木) 10:55:16.00 ID:Q4WJ33HH - こんな当たり前のことで今更何議論してるんだって話。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
188 :デフォルトの名無しさん[]:2015/08/13(木) 11:22:16.59 ID:Q4WJ33HH - >>187
使いません。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
189 :デフォルトの名無しさん[]:2015/08/13(木) 11:24:47.30 ID:Q4WJ33HH - CERT C Secure Coding Standard、ISO/IEC TR 24772:2013、MISRA-C。
よく使われるガイドライン、規約で明示的に禁止されています。 C/C++で再帰は邪悪なのです。 再帰を使う人は悪人です。
|