C++ / CLI: Как я объявляю краткий обзор (в C#) класс и метод в C++ / CLI?

Можно проверить Отдых , если Вы чувствуете себя предприимчивыми. Как Выход , это смоделировано, после В спящем режиме .

все еще очень рано в своей разработке, но до сих пор единственные ограничения на модель предметной области - то, что классы не отмечены, финал и свойства не отмечены частные. Как только я вхожу в землю PHP> = 5.3, я попытаюсь реализовать поддержку частных собственностей также.

10
задан Lopper 5 December 2009 в 01:33
поделиться

2 ответа

Просто немного перепутайте ключевые слова, чтобы получить правильный синтаксис. Аннотация идет впереди в C #, но в конце в C ++ / CLI. То же, что и ключевое слово override , которое сегодня также распознается компиляторами, совместимыми с C ++ 11, которые ожидают его в конце объявления функции. Как = 0 в традиционном C ++ для обозначения абстрактной функции:

public ref class SomeClass abstract {
public:
  virtual String^ SomeMethod() abstract;
};
20
ответ дан 3 December 2019 в 15:52
поделиться

Вы используете abstract :

public ref class SomeClass abstract
{
    public:
        virtual System::String^ SomeMethod() = 0;
}
7
ответ дан 3 December 2019 в 15:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: