ООП, шаблоны и макросы в mql5, тонкости и приёмы использования - страница 21
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
пробовал, но что то не срослось...
как сделать макропостановку, чтобы в подключаемом файле подменять параметр по умолчанию в вызываемой функции?
имеем первый файл - инклудник:
хочу подключить этот инклудник, но с возможностью подменить макроподстановках (при необходимости) текст "127.0.0.1"
т.е. мне нужен некий дефайн вот тут:
но так чтобы если нет этого дефайна, то будет работать host="127.0.0.1" если есть дефайн defaulthost то используем его
если нет этого дефайна, то будет работать host="127.0.0.1" если есть дефайн defaulthost то используем его
#ifdef, #else, #endif.
#ifdef, #else, #endif.
это я в курсе - что из этих то слов и нужно слепить то что я ищу
не соображу, что же мне в итоге в скобки то подставить?
это я в курсе - что из этих то слов и нужно слепить то что я ищу
не соображу, что же мне в итоге в скобки то подставить?
То же самое, но более читабельно.
То же самое, но более читабельно.
А так еще гибче.
Спасибо! работает!
ЗЫ: между 2-мя файлами запутался - нужно было сначала в одном файле добиться работоспособной макроподстановки, а потом разнести между файлами (((
Для МТ4 есть отличная библиотека хорошего человека, которая решает очень оригинально многие проблемы четверки. Написана в стиле fxsabera, ни хрена не понятно, но работает! Я думаю, что Вам будет интересно.
Удачи
есть ли способ дописывать с помощью макроподстановки небольшой префикс к имени функции,
то есть имею такой код в "инклуднике":
хочу определять макрос в "главном файле" чтобы приведенный выше код стал таким:
т.е. ищу некий способ изменить имя группы функций
есть ли способ дописывать с помощью макроподстановки небольшой префикс к имени функции