Ошибки, баги, вопросы - страница 1969
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Первоначально было несколько модулей. Все работало нормально. В связи с ... решил временно все преобразовать в один.
Почему получилась именно такая последовательноть строк точно установить не удалось (обычно реализация\инициализация идет сразу за объявлением). Возможно сказалось взаимное пересечение классовРезультат: программа стала работать по-другому.
Выяснилась причина:
Не знаю как именно поступает С++ компилятор, но там Результат: 1 (как и ожидалось)
Ошибка, чтение барахлит.
Alert:
false
18446744073709551615 10000000
Hex образ числа в файле: FF FF FF FF FF FF FF FF
Ошибка, чтение барахлит.
Не чтение а инициализация массива. Уберите фигурные скобки.
Торможу, щас перепроверю.Не чтение а инициализация массива. Уберите фигурные скобки.
Без них вообще не компилирует ('l' - invalid array access). В любом случае - в файле число верное.
Подозреваю первый хендл закрыть надо или открыть с флагом FILE_SHARE_READ
Благодарю за интерес. Так и есть. Закрыл хендлы, сейчас работает правильно. Завелась у меня ошибка в скрипте, пытаюсь локализовать, значит пока мимо.
Завелась у меня ошибка в скрипте, пытаюсь локализовать, значит пока мимо.
Вроде нашёл:
Alert:
clr == clrNONE ? false
clrNONE value = 4294967295
value that was returned = 18446744073709551615
Т.е. устанавливаем объекту цвет clrNONE, следом читаем цвет объекта
читаем цвет другого объекта
Да, спасибо. Я там имена подправил, но ошибка всё равно осталась.
устанавливаем объекту цвет clrNONE, следом читаем цвет объекта, сравниваем полученное с clrNONE - они не сходятся.
clrNONE - все биты 4-х байт заполнены единицами.
ulong clr - все биты 8-и байт заполнены единицами.