ぱっと見て「ヘタだなぁ」と思うコード その6
■ このスレッドは過去ログ倉庫に格納されています
0421デフォルトの名無しさん
2007/10/28(日) 07:48:38あともう一つ聞きたいんだけど、
等しいかどうか調べる時は、!strcmp(str1, str2) と書くくせに、
str1 >= str2かどうか調べる時は、どうして
!(strcmp(str1, str2) < 0)
と書かずに、
strcmp(str1, str2) >= 0
と書くのですか?
strcmp(str1, str2) >= 0 と書くのなら、
等しいかどうか調べる時も、
strcmp(str1, str2) == 0
と書いた方が自然ではないですか?
■ このスレッドは過去ログ倉庫に格納されています