可能重複:
Do the parentheses after the type name make a difference with new?以下幾點有什麼區別?
假設A
與構造等正確定義一個類,就是它們之間的區別?
A *ptrA = new A;
A *ptrA = new A();
可能重複:
Do the parentheses after the type name make a difference with new?以下幾點有什麼區別?
假設A
與構造等正確定義一個類,就是它們之間的區別?
A *ptrA = new A;
A *ptrA = new A();
這取決於A
的定義 - 「一類的正確與構造等定義」是非常無益的和令人印象深刻的模糊。
它們是同
大部分時間,是的,但檢查http://stackoverflow.com/questions/620137/do-the-parentheses-after-the-type-name-make-a-difference-with-new – 2010-06-25 21:01:45
可能的複製http://stackoverflow.com/questions/620137/do-the-parentheses-after-the-type-name-make-a-difference-with-new – 2010-06-25 20:49:05
Downvote原因? – 2010-06-25 20:51:20