А почему у меня в одном MetaQuotes-Demo терминале 910 во вкладке "Новости" есть столбец "Время"
а в другом таком же, но на другом компьютере - нет ?
и меню "Категории" отличаются. Компьютеры идентичные, OS=Windows 7. Эксперты не запущены. В Брокерских терминалах 880 на физически разных компьютерах при прочих равных условиях аналогичная картина за исключением того, что меню "Категории" - совпадают.
class A {
public:
void f( int z ) { a = z; }
int a;
};
class B {
public:
B() { a = new A(); }
~B() { delete( a ); }
void g( int z ) const { a.f( z ); } //error: call non-const method for constant object
A *a;
};
А почему ошибка?
не константная a.f( z ) сам указатель В::a изменить не может, а может изменить только объект A на который он указывает. Но объект А не является членом B, а значит не является его предметом защиты от изменения. Если заменить . на -> то в С++ все компилируется без ошибок. Если было бы объявлено
class B {
public:
//...
const A *a;
};
тогда да - нельзя менять не только указатель на объект, но и сам объект и была бы ошибка
Попробуйте открыть прилагаемый файл err1.mqh в MetaEditor=910
Предполагается OS=Windows 7\32, что err1.mqh и err2.mqh существуют и маршрут включения err2.mqh в err1.mqh указан верно (или они находятся в одной папке), а также следующие настройки MetaEditor
у меня не получается даже открыть. Лишний код исключил, оставил только суть проблемы - несколько строк
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
А почему у меня в одном MetaQuotes-Demo терминале 910 во вкладке "Новости" есть столбец "Время"
а в другом таком же, но на другом компьютере - нет ?
и меню "Категории" отличаются. Компьютеры идентичные, OS=Windows 7. Эксперты не запущены. В Брокерских терминалах 880 на физически разных компьютерах при прочих равных условиях аналогичная картина за исключением того, что меню "Категории" - совпадают.
А почему ошибка?
не константная a.f( z ) сам указатель В::a изменить не может, а может изменить только объект A на который он указывает. Но объект А не является членом B, а значит не является его предметом защиты от изменения. Если заменить . на -> то в С++ все компилируется без ошибок. Если было бы объявлено
тогда да - нельзя менять не только указатель на объект, но и сам объект и была бы ошибкаПопробуйте открыть прилагаемый файл err1.mqh в MetaEditor=910
Предполагается OS=Windows 7\32, что err1.mqh и err2.mqh существуют и маршрут включения err2.mqh в err1.mqh указан верно (или они находятся в одной папке), а также следующие настройки MetaEditor
у меня не получается даже открыть. Лишний код исключил, оставил только суть проблемы - несколько строк
Что творится с этой темой? Каждые пять минут форум показывает, что в этой теме есть новые сообщения - но при заходе оказывается, что здесь ничего нет.
P.S. Прекратите бесконечно вносить мелкие правки в свои посты для вывода темы в топ.
А что это за номер журнала из будущего?
А что это за номер журнала из будущего?
ну вот... портал закрылся... нет уже выпуска за эту дату... (((
у меня, во всяком случае.
А когда хранилище будет подключено к MetaEditor4?
Часом с MetaEditor5 не попутали?
Я торгую на МТ4 и синхронизирую коды через хранилище с компом на работе. У меня хранилище на MetaEditor4 работает.
А логин у вас на MT5 и MT4 разный?