Скачать MetaTrader 5

Возврат значения типа double из dll

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114283
Forex Trader  
На форуме mql4.com прозвучало:

Нормально воспринимается в качестве возврата функции из импортированной DLL только int.


А double? То есть для дробных чисел надо делать целочисленную арифметику с масштабированием? У меня передаются в dll и возвращаются оттуда почти исключительно double. Никаких несообразностей пока что не замечал. Может, я что-то не так делаю?

Прошу извинить за дублирование поста, но вопрос о допустимых типах передаваемых и особенно возвращаемых значений чрезвычайно важен. В справке MQL4 ответа я не нашел.
MetaQuotes Software Corp.
Модератор
183672
MetaQuotes Software Corp.  
На форуме mql4.com прозвучало:

Нормально воспринимается в качестве возврата функции из импортированной DLL только int.


А double? То есть для дробных чисел надо делать целочисленную арифметику с масштабированием? У меня передаются в dll и возвращаются оттуда почти исключительно double. Никаких несообразностей пока что не замечал. Может, я что-то не так делаю?

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

Извините за ошибку, я имел в виду, что нормально возвращаются обычные типы данных int, bool, double.

Просьба не делать дублирующихся тем в обоих форумах - оба форума читаются.
Forex Trader
114283
Forex Trader  
Спасибо, а то я уже было переволновался. А дублировать темы, конечно же, не надо и больше не буду! :)))
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий