7

以下のように、同じ型のものを複数宣言するとコンパイル時間に影響するのではないかと考えていました。

void a(),
     b(),
     c();

void a();
void b();
void c();
4

9 に答える 9

7

コンパイラは 2 つのケースで異なるコードを実行するため、まったく問題にならなかったとしたら驚くでしょうが、どちらがより高速で、一方が他方より一貫して高速であるかを推測することは不可能です。

また、数マイクロ秒以上の問題になることはほとんどないため、意味のある方法で違いを測定することができれば驚くでしょう.

コンパイル時間に問題がある場合、宣言スタイルが原因ではありません。

于 2013-06-25T12:00:41.643 に答える
6

かなりではありません。ご心配なく。

于 2013-06-25T11:39:09.590 に答える
0

短い質問に対する簡単な答え: いいえ。

于 2013-06-25T12:46:01.147 に答える