Новая версия платформы MetaTrader 5 build 5830: общие улучшения - страница 17
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Если вы не хотите видеть сообщение "macro XXX redefinition" , то ваша проверка не катит
Нет такого сообщения в этом примере.
Вы документацию читаете?
https://www.mql5.com/ru/docs/basis/preprosessor/constant
Директива #undef предназначена для отмены макроса, объявленного ранее.
Нет такого сообщения в этом примере.
Вы документацию читаете?
https://www.mql5.com/ru/docs/basis/preprosessor/constant
Директива #undef предназначена для отмены макроса, объявленного ранее.
Не зарывайтесь.
Уберите #undef и убедитесь
Уберите #undef и убедитесь
Тогда конечно будет это сообщение.
Но в вашем же примере есть #undef...
Если вы не хотите видеть сообщение "macro XXX redefinition" , то ваша проверка не катит
Пример:
Неизвестно где был определён макрос TEST_SIZE и был ли он определён, но я хочу выставить новое его значение
Если я не хочу видеть то сообщение, то поступлю также как описывал выше:
давайте #undef MACROS без предварительного #define объявим ошибкой?
давайте #undef MACROS без предварительного #define объявим ошибкой?
Лично я не почувствую неудобств. 🤷♂️
давайте #undef MACROS без предварительного #define объявим ошибкой?
Зачем?