[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:23069] Re: install Planet 4.0 to plamo 3.x



小川です。

>となっていたのですが、どっちがいいんでしょうね。
># 私は goto を積極的に使う方なんですが

多重ループを一度に抜けるには goto しかないですよね。
ループを抜けるためのフラグを設ける方法もあるには
あるのですが、本末転倒な気もしますし。

で、実際、

> 	while (!isspace(*p)) {
>-	    if (!*p || *p == '\n')
>-		goto Next;
>+	    if (!*p || *p == '\n') break;
> 	    p++;
> 	}

この修正だと、ループを抜けた時に実行する文が
変わってしまいません?

-- 
小川邦彦 <kuni@urawa.red-diamonds.net> <kuni@edit.ne.jp>

Follow-Ups
[plamo:23070] Re: install Planet 4.0 to plamo 3.x, Takao Ono
[plamo:23071] Re: install Planet 4.0 to plamo 3.x, Shun-ichi TAHARA (田原 俊一)
References
[plamo:23064] Re: install Planet 4.0 to plamo 3.x, Shun-ichi TAHARA (田原 俊一)

[検索ページ] [メール一覧]
Plamo ML 公開システム