一 混合類所謂混合類是指CLI/C++中native的Class中可以包含CLR對象,CLR的class也可以包含Naitve的對象。
1)native的class中包含CLR對象,必須通過gcroot<>或auto_gcroot<>。2)CLR中的class中包含native的對象,必須是指針,也可以使用高手寫的CAutoNativePtr智能指針。
注意:C#中不能調用CLI/C++中的Native的class。同樣Native C++中也不能調用CLI/C++中的Ref的class。二 實例 高手的CAutoNativePtr類: