基本的に私は、C++言語のこれらのループより速いのは誰ですか?より高速なコンパイルを行うので、これらの実施例の基本的 、 -より速いwhileループまたはwhileループを実行する人
int S = 1, D = 2, d = 1;
for(int x = 0; x < 10000; x++) {
S += D/2-d *s;
}
と
int S = 1, D = 2, d = 1, x = 0;
while(x < 10000) {
x++;
S += D/2-d * S;
}
タイムアウトしましたか? – Mysticial
(1)「コンパイルが速くなりますか?あなたは「もっと速く走る」という意味ですか? (2)コンパイラにマイクロ最適化をさせて、より読みやすいものを実行する必要があります。読みやすさはプログラマのためであり、最適化はコンパイラのためのものです – amit
[どのループが速いか、またはどんなループであるか]の複製が可能です(http://stackoverflow.com/questions/3629174/what-loop-is-faster-while-or-for) –