Вопрос-то не сильно важный, скомпилирую эту функцию с отключенной оптимизацией, просто интересно, почему так получается.
cppasm Та же байда выводится, что и в отладчике вижу. Вобщем, в пустом приложении создание этого класса проходит успешно. Блин, как это выловить...
cppasm Прошу прощения, а ты вот без этого компилировал - #pragma optimize("", off) ? )
nop_ Да нет, поведением программы подтвержается. Оптимизированная она неправильно работает. А поиски причины привели сюда.
cppasmСпасибо. Глюк какой-то. Программа достаточно объёмная, остальное работает. Может быть, как-то связано с пресловутым выравниванием, как в...
Pavia Ошибка действительно была. Кроме записи, в цикле выполнялась ещё очистка буфера и некоторые проверочные операции. Видимо, это всё и...
#ifndef _TIMER_H_ #define _TIMER_H_ #include <windows.h> class Timer { public: Timer(); void DelayUs(double us); // Вызов этой...
FatMoon Да, я читал об этом. Вот что смущает. Допустим, скорость у меня сейчас 500.000 бит/c. Т. о., передача одного байта займёт приблизительно...
Приёмного, что ль? Не, оно намного быстрее работает. Я тут разобрался маленько. В процедуре ещё ботва всякая была типа очистки буфера. Если...
Столкнулся с тем, что расстояние между последовательными передачами по интерфейсу составляет 13мс. Т.е. скорость передачи соответствует, а вот...
Так это же один и тот же код, естественно. Y_Mur Нет.
Y_Mur Не догоняю. Ну медленнее, и что? Почему неправильно? Поясните глупому или ссылочку, пожалуйста. comrade Билд один - release. Включена...
Век живи, век учись) Никогда бы не подумал. А почему это антиоптимизация?)
Отлючил оптимизацию директивой pragma optimize, а жаль, конечно.
Мне тоже кажется, что оптимизация с багом. Так что делать-то? В отладчике в таком участке:// [11/3/2009 Sasha] Timer::Timer() {...
Ой простите, я имел ввиду без оптимизации и с ней. Остальные параметры одинаковы. Релиз, в принципе, с отладочной информацией.
Добрый день. Имеется код:Timer::Timer() { LARGE_INTEGER counter; QueryPerformanceFrequency(&counter); ticksInUs =...
Кнута не трогай, Кормена тоже. Сейджвика можно, но уж больно толстая) Для начала прочитай что-нибудь страниц на 200, например, "Алгоритмы - Просто...
А что с ним?
Молодец, это правильно. Сначала сделай копию харда. Не спрашивай, как, я и сам не знаю. Очевидно, нужен другой винчестер такой же ёмкости. Вот с...
Имена участников (разделяйте запятой).