class A {
public:
A() { cout << "Constructor\n"; } // (1) default constructor
};
A obj; // (2) instantiating obj
A obj(); // (3)
objインスタンス化との違いは何obj()ですか? obj上記のデフォルトコンストラクタ(1)を呼び出します。どのコンストラクターがobj()呼び出されますか?