Ошибки, баги, вопросы - страница 3449

 
Sergey Golubev #:

На англоязычном форуме есть ветка (эта) от декабря прошлого года, там 3 листа постов (точно такая же проблема, причем - единичные случаи, не массовые). Обсуждали - как самим это профиксить, например (машинный перевод с англ):

еще -

То есть, уже начали сами фиксить, а пока постили - всё уже исправилось.

У меня локальный рекурсивный резолвер крутится, на сервера прова не форвардит.

 
Sergey Golubev #:
Сейчас проверил хром - все в порядке (тоже Win10).

К сожалению, отображение до сих пор кривое.

 
В хроме на андроид форматирование текста сообщения по ширине вставленного кода и видимо картинки. Без вставок нормально. 
 
fxsaber #:

К сожалению, отображение до сих пор кривое.

Теперь прямое.

 

Вот так работает:

#include <..\Experts\Test\App.mqh>

Нужно, чтобы работало вот так:

#define APP_PATH <..\Experts\Test\App.mqh>
#include APP_PATH

Можно ли это сделать в MQL5?

 
Anatoli Kazharski #:

Нужно, чтобы работало вот так:

Только через #ifdef.

 
fxsaber #:

Только через #ifdef.

Без примера не получилось.

Как это должно выглядеть?

На C++ это работает:


 
Anatoli Kazharski #:

Вот так работает:

Нужно, чтобы работало вот так:

Можно ли это сделать в MQL5?

Мне было нужно нечто подобное. Один и тот же файл через симлинки представлен в разных каталогах и в них собирается, включая некоторые локальные файлы из этих каталогов.

А чтобы включить некоторые общие файлы, включаем локальные файлы, в которых уже прописаны #include с нужными путями.

 
Anatoli Kazharski #:

Без примера не получилось.

Как это должно выглядеть?

На C++ это работает:


за такое и в C/C++ могут существенно попортить облик лица :-)

 
JRandomTrader #:

Мне было нужно нечто подобное. Один и тот же файл через симлинки представлен в разных каталогах и в них собирается, включая некоторые локальные файлы из этих каталогов.

А чтобы включить некоторые общие файлы, включаем локальные файлы, в которых уже прописаны #include с нужными путями.

Примерно так и делаю сейчас, но хотелось бы упростить насколько возможно и избавится от "лишних" файлов. 

Maxim Kuznetsov #:

за такое и в C/C++ могут существенно попортить облик лица :-)

Не работаю на C/C++. Просто проверил, что там это работает, а мне нужно именно это в более сложной структуре проекта.