Class 使用从同一ref类继承的ref类创建模板
我想这样做:Class 使用从同一ref类继承的ref类创建模板,class,templates,c++-cli,Class,Templates,C++ Cli,我想这样做: template <class SoType> public ref class SoTile : SoType 要帮忙吗?也许我不理解某事……/p>你不能神奇地将一个像SOType这样的本地C++类转换成托管类。本地C++类也不能是托管类的基本类型。您需要仔细考虑一下,关注封装来解决这个问题。SoType是一个托管类。实际上,它必须来自.NET(.NETSoBufferedShape或.NETSoPointSet,来自open inventor。) templat
template <class SoType>
public ref class SoTile : SoType
要帮忙吗?也许我不理解某事……/p>你不能神奇地将一个像SOType这样的本地C++类转换成托管类。本地C++类也不能是托管类的基本类型。您需要仔细考虑一下,关注封装来解决这个问题。
SoType
是一个托管类。实际上,它必须来自.NET(.NETSoBufferedShape
或.NETSoPointSet
,来自open inventor。)
template <ref class SoType>
public ref class SoTile : SoType
Error 1 error C3816: 'class SoType' was previously declared or defined with a different managed modifier d:\oceanprojects\lidarinfo\oivlodenode\SoTile.h 7 1 OivLodeNode