可能性の重複:
Is there a difference in C++ between copy initialization and assignment initialization?C++のint x = 1とint x(1)の違いは何ですか?
私は、私はほとんどの変数を宣言して初期化するために、この構文を使用している人々をC++に新しい見えないのです。
int x(1);
私が試した、コンパイラ不平を言っておらず、出力はint x = 1と同じですが、実際には同じですか?
皆さん、ありがとうございます。
Dupe:http://stackoverflow.com/questions/1051379/is-there-a-difference-in-c-between-copy-initialization-and-assignment-initializ –
全く同じではありません。この質問は、特にPODの初期化に関するものです。 – Boojum