Альтернатива Borland/Delphi ключевому слову __superC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Альтернатива Borland/Delphi ключевому слову __super

Сообщение Anonymous »

Ключевое слово __super зависит от Microsoft. Он используется для доступа к виртуальным методам родительского класса. Знаете ли вы альтернативные ключевые слова для компиляторов Borland C++/Delphi?
class MyBaseClass
{
virtual void DoSomething();
};

class MyDerivedClass : public MyBaseClass
{
virtual void DoSomething();
};

void MyBaseClass::DoSomething()
{
// some code
}

void MyDerivedClass::DoSomething()
{
__super::DoSomething(); // calls implementation of base class - no need to know name of base class

// implementation specific to derived class adding new functionality
}


Подробнее здесь: https://stackoverflow.com/questions/832 ... er-keyword
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»