可能重複的區別:
Difference between A* pA = new A; and A* pA = new A();
Variable initialization (pointer and value)什麼新MyClass的和新MyClass的()
假設MyClass
有一個默認的構造函數,什麼是
MyClass *mc = new MyClass;
和
MyClass *mc = new MyClass();
可能重複的區別:
Difference between A* pA = new A; and A* pA = new A();
Variable initialization (pointer and value)什麼新MyClass的和新MyClass的()
假設MyClass
有一個默認的構造函數,什麼是
MyClass *mc = new MyClass;
和
MyClass *mc = new MyClass();
假設你的意思是一個用戶聲明的默認構造函數,在這種情況下,沒有區別。 –