問題は、変数を読み取って比較するよりも、変数を書き換える方が効率的かどうかです。
次のコードがあるとします。
コード 1
int x = 0;
for( int i = 1; i <= 10000; i++ )
{
x = 333;
}
コード 2
int x = 0;
for( int i = 1; i <= 10000; i++ )
{
if( x != 333 )
x = 333;
}
どのコードがより効率的ですか?
問題は、変数を読み取って比較するよりも、変数を書き換える方が効率的かどうかです。
次のコードがあるとします。
コード 1
int x = 0;
for( int i = 1; i <= 10000; i++ )
{
x = 333;
}
コード 2
int x = 0;
for( int i = 1; i <= 10000; i++ )
{
if( x != 333 )
x = 333;
}
どのコードがより効率的ですか?