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

 
Vitalii Ananev:
Не буду спорить. Но сообщение об ошибке компилятора ')' - not all control paths return a value,  говорит об об обратном.
Попробуйте тоже самое на С++
 
A100:
Попробуйте тоже самое на С++

При чем тут С++ это МКЛ.

....

Повнимательнее посмотрел ваш код. Пропустил у вас ошибку возвращаемое значение оператором return надо в скобках написать. return(0) а у вас написано return 0; 

 
Vitalii Ananev:

При чем тут С++ это МКЛ.

 При том, что С++ в данном случае выступает неким эталоном 
Vitalii Ananev:

Повнимательнее посмотрел ваш код. Пропустил у вас ошибку возвращаемое значение оператором return надо в скобках написать. return(0) а у вас написано return 0; 

А зачем лишние скобки?
 
A100:
При том, что С++ в данном случае выступает эталоном 

То есть вы пишите на С++, а компилируете это все в mql?

А зачем лишние скобки?

Такой синтаксис языка mql.

 
Vitalii Ananev:

То есть вы пишите на С++, а компилируете это все в mql?

Такой синтаксис языка mql.

Можно без скобок возвращать значение. Просто попробуйте.
 
Artyom Trishkin:
Можно без скобок возвращать значение. Просто попробуйте.
Да компилирует, но я всегда со скобками пишу. Уже привычка вошедшая в разряд правил.
 
Vitalii Ananev:

То есть вы пишите на С++, а компилируете это все в mql?

Такой синтаксис языка mql.

Вы из далёкого прошлого к нам прилетели? )
 
Alexey Navoykov:
Вы из далёкого прошлого к нам прилетели? )
Нет, чуть ближе.
 
A100:

Ошибка при компиляции: ')' - not all control paths return a value

Ну тут честно говоря какой-то абсурдный пример.  Пусть даже С++ и допускает такое, но разве возможен данный случай в реальном применении?  Зачем там ставить цикл, если итерация всего одна?
 
Alexey Navoykov:
Ну тут честно говоря какой-то абсурдный пример.  Пусть даже С++ и допускает такое, но разве возможен данный случай в реальном применении?  Зачем там ставить цикл, если итерация всего одна?

Почему одна, если по смыслу это бесконечный цикл и написано, что есть continue

А бывает что и одна нужна, догадываетесь когда? Подскажу - чтобы выйти из сложного if-else-switch подобно goto без лишних флагов и прочих излишеств