0
根據平臺::對象類的文檔(http://msdn.microsoft.com/en-us/library/windows/apps/hh748265.aspx)的淺表副本有創建一個淺拷貝的方法:WinRT的c + +創建一個對象
[MemberwiseClone]方法 創建當前Object的淺表副本。
如何使用它?我試過object-> MemberwiseClone(),Object :: MemberiwseClone(),但沒有成功?
感謝
有沒有一種方法以編程方式訪問到每一個屬性名稱和值? –
在.NET中,您可以使用反射。但是,「複製」一個對象通常意味着不僅僅是克隆成員。如果您在C++中實現您的類型並且想要實現成員副本,請將成員包裝在一個類中,並讓您的運行時類具有該類型的單個數據成員。您的複製操作可以簡單地複製該數據成員。 –
http://stackoverflow.com/questions/862783/setting-properties-of-an-object-through-reflection-with-different-properties-typ?rq=1 –