[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:23083] Re: install Planet 4.0 to plamo 3.x
-
From:Takao Ono
-
Date:Fri, 2 Jul 2004 19:05:41 +0900 (JST)
- Subject: [plamo:23083] Re: install Planet 4.0 to plamo 3.x
- From: takao@xxxxxxxxxxxxxxxxxxxxxxxxxx (Takao Ono)
- Date: Fri, 2 Jul 2004 19:05:35 +0900
小野@名古屋大学 です.
よく見ると src/ifup.c の 44〜71行目の while ループに
goto Next;
と
continue;
が混ざってるのが気になったり (^^;
# これ, 効果は同じですよね?
<20040702.182645.115917945.z1980163@zenrin.co.jp>の記事において
jado@flowernet.gr.jpさんは書きました。
jado> しかし、もしかしたら goto を排除した方がきれいなコードが書けるかもしれ
jado> ないです。しばらく頭を抱えてみます。
これ, goto が必要なのは 50〜54行目の while ループの中だけですよね?
でしたら, この部分は
while (*p && !isspace(*p)) {
p++;
}
if (*p)
goto Next;
と同じ意味
# isspace('\n') は真だから
なので, これでめでたく goto を排除することはできます. 「きれい?」
と聞かれるとかなり困りますが (^^;
--
名古屋大学大学院 情報科学研究科 計算機数理科学専攻
小野 孝男 (takao@hirata.nuee.nagoya-u.ac.jp)
- Follow-Ups
-
- [plamo:23084] Re: install Planet 4.0 to plamo 3.x, Takao Ono
- References
-
- [plamo:23082] Re: install Planet 4.0 to plamo 3.x, Shun-ichi TAHARA (田原 俊一)
[検索ページ]
[メール一覧]
Plamo ML 公開システム