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