Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
401 билд терминала стал самостоятельно отлавливать креши пользовательских DLL так же, как это делается в МетаТрейдер 5.
То есть, теперь падения в пользовательских DLL почти всегда не роняет сам терминал.
Я тестирую на билде 399 от forex4you. Как то можно принудительно обновить билд? Обычно терминал сам обновляется - сейчас сам обновляться не хочет.
andreybs:
А у меня есть класс, который позволяет читать / писать .HST.
Внутри функции чтения что-то типа
.
std::vector<RateInfo> rates;
CFile file("data");
file.SetPointer(192);
file.Read(&rates);
.
Тока... к этому коду надо приложить 2 мегабайта исходников... Либа...
.
PS: горжусь...
У меня так же, как у Андрея. Это он научил меня так писать. И тоже горжусь :-))
Дополнительно исходников у меня уже на 2,5 Мб.
401 билд терминала стал самостоятельно отлавливать креши пользовательских DLL так же, как это делается в МетаТрейдер 5.
То есть, теперь падения в пользовательских DLL почти всегда не роняет сам терминал.
У меня так же, как у Андрея. Это он научил меня так писать. И тоже горжусь :-))
Дополнительно исходников у меня уже на 2,5 Мб.
Класс! Приятно видеть, когда у человека все отлично! :)
Я только что закончил писать тот самый класс по сохранению/загрузке массива таймсерий... завтра отлажу... Но, черт возьми, всего 5,5Кб. Буду гордиться этим результатом... :)))
черт 2 МБ - это много :) да и вектора вроде работают не быстро... лан, сам напишу...
На всякий случай код хидера (там наверняка не 192 байта)
Или анекдот:
- Пятачек, прибор!
- Двадцать.
- А что двадцать?
- А что прибор?
Это с чего бы??
Где-то читал, когда искал готовые классы для контейнеров... Может здесь... http://habrahabr.ru/blogs/cpp/112826/
Если я правильно помню, то вроде в векторе используются new и delete для выделения/освобождения памяти под элементы массива, а malloc/free вроде как быстрее. К тому же я не создаю/удаляю память, а работаю с одним блоком памяти, наращивая или сокращая его в зависимости от размерности массива. Так должно быть еще быстрее.
По поводу размера хедра я не понял - к чему это?Какая связь между размером исходников и размером хедера?Где-то читал, когда искал готовые классы для контейнеров... Может здесь... http://habrahabr.ru/blogs/cpp/112826/
Если я правильно помню, то вроде в векторе используются new и delete для выделения/освобождения памяти под элементы массива, а malloc/free вроде как быстрее. Последнее работает быстрее. К тому же я не создаю/удаляю память, а работаю с одним блоком памяти, нарасщивая или сокращая его в зависимости от размерности массива. Так должно быть еще быстрее.
Массивы вместо vector'а используют странные люди.
Не советую жить с ними в одной стране- это заразно.
new для char[] или для структур работает точно так же как malloc.
Массивы вместо vector'а используют странные люди.
Не советую жить с ними в одной стране- это заразно.
Тогда придется покинуть планету "Земля"... :)
Чем же векторы так хороши в сравнении с динамическими массивами?... ( ну если не считать 2,5Мб кода с кучей возможностей ... :) )
Тогда придется покинуть планету "Земля"... :)
Чем же векторы так хороши в сравнении с динамическими массивами?... ( ну если не считать 2,5Мб кода с кучей возможностей ... :) )