Если я наследую от базового класса и хочу передать что-то из конструктора унаследованного класса в конструктор базового класса, как мне это сделать?
Например,
Если я наследую от класса 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' не является базовым или членом
«Спасибо»