バカなコーディング規約
■ このスレッドは過去ログ倉庫に格納されています
0894デフォルトの名無しさん
NGNG・等値の比較は、定数を左辺におくこと
・大小比較は、比較する値と比較対象の変数が数直線に乗るように書くこと
要は下記のように書け、ってことなんですが・・・
やっぱこういう規約ってアフォな会社のやることなんでしょうか?
----------
http://pc.2ch.net/test/read.cgi/unix/1016643235/ より
main()
{
int x ;
for ( x = -5 ; x < 10 ; x++ )
{
if ( ( 1 < x ) && ( x < 6 ) )
{
printf( "%d is in [ 1 < x < 6 ]\n" , x ) ;
}
if ( ( x <= 1 ) || ( 6 <= x ) )
{
printf( "%d is not in [ 1 < x < 6 ]\n" , x ) ;
}
if ( 3 == x )
{
printf( "%d is just 3\n" , x ) ;
}
}
}
■ このスレッドは過去ログ倉庫に格納されています