2014-01-27 125 views

回答

2

它確實沒有任何回報,這不是一個絕招。它只是用來在(已經)分配的空間中構建一個對象。要返回必須創建的東西,並且構造函數不創建它,只需設置對象的參數;空間不是它自己的。

3

標準(構造函數12.1/10 class.ctor)說:

沒有返回類型(甚至不是void)應構造函數中指定。構造函數體中的return語句不應指定返回值。

第二句暗示構造函數不返回任何內容。

+1

+1用於引用標準。 – Maroun

+0

那麼返回無效和返回無效有什麼區別? – starsplusplus

+0

@starsplusplus沒有區別 –

相關問題