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

 
Aleksey Vyazmikin #:

Если в ME строка длинней 3277 с учетом комментария "//", то строка исчезает (становится невидимой)...

Для чего такие строки писать длинные? Каков процент вероятности, что кто-то будет код писать в одну строку?

 
Artyom Trishkin #:

Для чего такие строки писать длинные? Каков процент вероятности, что кто-то будет код писать в одну строку?

Объявление массива. Для экспериментов...

 
Aleksey Vyazmikin #:

Объявление массива. Для экспериментов...

Разбейте объявление на любое удобное количество строк - оно же в скобках

 
Artyom Trishkin #:

Разбейте объявление на любое удобное количество строк - оно же в скобках

Вот такое и удобно - одной строкой.

 
Aleksey Vyazmikin #:

Вот такое и удобно - одной строкой.

А в чëм удобство строки, уходящей далеко вдаль за край экрана? 
Не просто далеко, а на три с лишним тысячи символов
 
Artyom Trishkin #:
А в чëм удобство строки, уходящей далеко вдаль за край экрана? 
Не просто далеко, а на три с лишним тысячи символов

Легко вставить данные их экселя и не мешает скролить, работая с кодом.

 
Aleksey Vyazmikin #:

Легко вставить данные их экселя и не мешает скролить, работая с кодом.

В инклудник его, и забыть

 
Artyom Trishkin #:

В инклудник его, и забыть

Не такого полёта птица - этот тестовый скрипт...

У меня нет проблем - я знаю где строка, и могу спокойно раскомментировать её. Просто сообщил разработчикам, может они не в курсе.

 
Artyom Trishkin #:

В инклудник его, и забыть

Вообще это в доках как минимум должно быть отражено.

 
Нельзя полноценно пользоваться сторонними библиотеками:
//Test1.mqh
#import "User32.dll" 
    void f();
#import
//Test2.mqh
#import "user32.dll"
    void g();
#import
#include "Test1.mqh"
#include "Test2.mqh"
void OnStart()
{
    User32::f(); //(1)//нормально
}

Казалось бы, все нормально, но нет, достаточно изменить порядок и сразу (на ровном месте) получаем ошибку:

#include "Test2.mqh"
#include "Test1.mqh"
void OnStart()
{
    User32::f(); //(2)//Error: 'User32' is not a class, struct or union
}
А какая принципиальная разница между (1) и (2) ?
Причина обращения: