コード 1:
vector<int> *intVector=new vector<int>();
コード 2:
vector<int> *intVector=new vector<int>;
コード 3:
vector<int> intVector();//compile error?
コード 4:
vector<int> intVector;
私の質問:
(1) "vector intVector" はデフォルトのコンストラクターを呼び出しますか?
(2) コード 1 はコード 2 と似ているのに、なぜコード 3 はコンパイル エラーになるのですか?