2012-10-17 44 views

回答

0

沒有這樣的部件功能;該文檔不正確。如果你想讓你的某個類型成爲可複製的,你可以實現一個構造函數來創建一個副本或一個返回副本的成員函數。

(我會通知相應的人員,這樣的文檔被修正。)

+0

有沒有一種方法以編程方式訪問到每一個屬性名稱和值? –

+0

在.NET中,您可以使用反射。但是,「複製」一個對象通常意味着不僅僅是克隆成員。如果您在C++中實現您的類型並且想要實現成員副本,請將成員包裝在一個類中,並讓您的運行時類具有該類型的單個數據成員。您的複製操作可以簡單地複製該數據成員。 –

+0

http://stackoverflow.com/questions/862783/setting-properties-of-an-object-through-reflection-with-different-properties-typ?rq=1 –