コンストラクタについて教えてください。

class test {
public:
test() {
std::cout << "コンストラクタ1" << std::endl;
}
test(int i) {
std::cout << "コンストラクタ2 : " << i << std::endl;
}
};

test t; // これは、「コンストラクタ1が呼び出される」
test t2(1); // これは、「コンストラクタ2が呼び出される」
test t3(); // 何も呼びだれない。

なぜ、t3()は何も呼び出さないのか教えてください。

環境:MinGW C++(3.4.2)