Ошибки, баги, вопросы - страница 1966
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
К слову, специализация шаблонов функций на самом деле ещё не реализована. То что по вашей ссылке они почему-то назвали "специализацией" на самом деле совсем другое. А сейчас есть возможность только перегрузки с конкретными типами. По сути это почти то же самое, что и специализация, с той лишь разницей, что отсутствует контроль компилятора за идентичностью сигнатуры всех перегруженных функций. А это бывает необходимо, когда функции расположены в разных местах кода.
Без примера не пойму.
Без примера не пойму.
На самом деле я там преувеличил, сказав что "почти то же самое". Отличия существенные, т.к. перегрузить можно только аргументы функции, а в шаблоне могут присутствовать и прочие typename, не относящиеся к аргументам. И их можно только специализировать. Вот например шаблон без аргументов вообще:
Специализация без аргументов? )) а по чем специализироваться будет?
А что здесь такого?
Сразу после обновления на build 1650, при перетаскивании из Навигатор\Избранное нескомпилированного эксперта Draw на график вместо записи MQL5 cannot open file 'Draw.ex5' -> запускается другой эксперт, а именно ExpertMACD
После завершения компиляции Draw все исправилось, но сам факт
Добавлю: Cитуация повторяющаяся - вместо любого нескомпилированного советника запускается ExpertMACD
Ничего, если получится это в плюсах скомпилить и запустить )
Не очень понимаю, что вас здесь не устраивает. Всё работает.
Не очень понимаю, что вас здесь не устраивает. Всё работает.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
A100, 2017.08.17 18:45
Да, это я уже обнаружил. Но проблема в том (была), что в исходнике этот мембер - на самом деле массив, и я для простоты сперва решил разобраться со скаляром. Однако для массива аналогичный прием не катит. Пришлось массив втаскивать статиком внурь функции-члена.
Однако для массива аналогичный прием не катит. Пришлось массив втаскивать статиком внурь функции-члена.
Это уже ошибка компилятора - нужно сообщить в Сервисдеск