{C++ 基礎(chǔ)} {C++ 高級} {C#界面,C++核心算法} {設(shè)計模式} {C#基礎(chǔ)}
一 混合類所謂混合類是指CLI/C++中native的Class中可以包含CLR對象,CLR的class也可以包含Naitve的對象。
1)native的class中包含CLR對象,必須通過gcroot<>或auto_gcroot<>。2)CLR中的class中包含native的對象,必須是指針,也可以使用高手寫的CAutoNativePtr智能指針。
注意:C#中不能調(diào)用CLI/C++中的Native的class。同樣Native C++中也不能調(diào)用CLI/C++中的Ref的class。二 實例 高手的CAutoNativePtr類:
posted on 2007-12-24 17:47 夢在天涯 閱讀(10598) 評論(3) 編輯 收藏 引用 所屬分類: CPlusPlus 、C#/.NET 、Manage c++ /CLI
CAutoNativePtr類 好像出自一本講述c++/CLI的書 今年才出版。 回復(fù) 更多評論
嗯,很有用。 回復(fù) 更多評論
CAutoNativePtr這個來自C++/CLI in Action一書! 回復(fù) 更多評論