如果我从一个基类继承,并希望将继承类的构造函数中的某些东西传递给基类的构造函数,那么我该怎么做?在C++中调用基础构造函数CLI
例如,
如果我从Exception类我想要做这样的事情继承:
在C#语言我们这样做是这样的:
public class CppDynamicSyntaxLanguage : DynamicOutliningSyntaxLanguage
{
public CppDynamicSyntaxLanguage(string key, bool secure) :
**base(key, secure)** {}
}
但如何在C++ .net中执行它? 我试着做这样的:
public ref class CppDynamicSyntaxLanguage : public DynamicOutliningSyntaxLanguage
{
public:
CppDynamicSyntaxLanguage (String ^key, bool secure) :
**CppDynamicSyntaxLanguage(key,secure)** {};
}
,但我得到 错误 “的MyEditor :: CppDynamicSyntaxLanguage”:不法分子初始化:“CppDynamicSyntaxLanguage”不是基或成员
“谢谢你“
谢谢你“James McNellis” – user572312 2011-01-12 15:39:48