Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Есть возможность протестировать программу перед покупкой. Узнай как!
Buffet1996
5
Buffet1996 2016.09.14 12:04 

Добрый день. решил в mql зделать связь через структуры ( я новичок, изучаю С++, но к изучению класов еще не дошел)

struct level

{ 

  double price;  

  double lowprice;  

  double highprice; 

  int score;    

  struct level *nextlevel;

};

 

но компилятор ругается на последнюю строку описания структуры:  '*' - '{' beginning bracket expected

когда делал в С++ все нормально работает, а тут такая засада. так  можна в mql зделать указатель на структуру или нет?  Знаю что это как-то делаеться через класы, до этого я обязательно дойду, но интересно можна ли это реализовать через структуру. язык ведь С-подобный


LRA
321
LRA 2016.09.14 14:39  
Buffet1996:   в mql зделать связь
class level       // Компилируется без ошибки.
{ 
  double price;  
  double lowprice;  
  double highprice; 
  int    score;    
  level *next;    // должно работать
};
Структура = усеченный класс. Класс - это структура + методы (функции). struct заменить на class. И последнюю строчку исправить, как пишут в C++    Сделать Заделать
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий