template<typename T>
class A { public:
booloperator==( const A& ); //error: 'operator' - function must have a body
T t;
};
class B {
A<int> a;
};
template<typename T>
bool A::operator==( const A& ) { returnfalse; }
voidOnStart()
{
A<int> a, b;
Print( a == b );
}
Так было бы совместимо с С++, с другой стороны - там "мешает" только class B - если его убрать, то компилируется без ошибок. Именно по этой причине и направлено на проверку
template<typename T> class A {};
template<typename T> class B {};
class C {
template<typename T>
void f( B<A<T> > * ) {}
B<A<int> > *b;
public:
void g() { f( b ); } //error: 'f' - cannot to apply function template
};
Отвратительная работа Сервисдеска, проблемы решают очень долго, а главное не досконально, (с 20.05 проблема до сих пор не решена)
постоянно блокирует финансовые выплаты, но ладно если бы только их, по выплатам я просто ждал бы решения проблемы,
одновременно с выплатами пропадают из продажи мои продукты, в результате те клиенты которые купили у меня ранее продукт не могут активировать новые копии,
последние четыре дня я завален письмами на почту и сообщениями в скайп от клиентов, и просто устал их успокаивать что проблема скоро решится!!!!
Насколько я помню объяснение разработчиков, константность применяется и к объекту и к указателю.
Т.е. запись const T* в MQL === const T* const в C++
Так было раньше, сейчас возможно по-другому, но сомневаюсь.
Ошибка компиляции
Ошибка компиляции
...
Надо было так:
Надо было так:
Ошибка компиляции
Ошибка компиляции
Ошибка компиляции
Отвратительная работа Сервисдеска, проблемы решают очень долго, а главное не досконально, (с 20.05 проблема до сих пор не решена)
постоянно блокирует финансовые выплаты, но ладно если бы только их, по выплатам я просто ждал бы решения проблемы,
одновременно с выплатами пропадают из продажи мои продукты, в результате те клиенты которые купили у меня ранее продукт не могут активировать новые копии,
последние четыре дня я завален письмами на почту и сообщениями в скайп от клиентов, и просто устал их успокаивать что проблема скоро решится!!!!
p.s. уже нет ни какого терпения
2016.05.24 21:36:53.796 Windows 7 Ultimate (x64 based PC), IE 11.00, 8 x Intel Core i7-6700 @ 3.40GHz, RAM: 8098 / 32684 Mb, HDD: 47765 / 1498122 Mb, GMT+02:00
2016.05.24 21:36:53.796 MetaTrader 4 build 950 started (MetaQuotes Software Corp.)
первый раз получил такую ошибку:
1 leaked strings left
при чем получаю ее так:
переношу эксперта на график - все ок,
иду в настройки - нажимаю ОК - и появляется ошибка - Эксперт деинициализируется.
не могу понять в каком направлении вообще копать. Код не большой (>1500 строк ) и заметил только сейчас.
Какие варианты появления такой ошибки? читал у кого-то по структуре запроса - но у меня нет торговых запросов. Чисто информативный советник
Если надо, вышлю Администратору открытый код
Решено:
какого-то ночного лешего запихнул ExpertRemove(); в OnDeinit() :-(((((
убрал, все ок, промахнулся не в ту функцию :-)