Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Умножать не умеем????

5.4K
08 октября 2003 года
k0l0b0k
2 / / 08.10.2003
Ну нравится мне этот билдер, и все тут....
(за это меня иногда называют психом :D )

Но когда я месяц писал проэкт, и встретил такую фишку:

float x=0,y=3,z=5;
z=x*y;

И Z остается равным 5!!!!!!
я не знаю.....
руки опускаются....
переустановка (!) ничего не дала...


кстати, и ешо, какого при дебаге указатель прыгает на левые строки кода???? Иногда возвращается на строку назад.... :-? :-? :-?
5.3K
08 октября 2003 года
I don't now
3 / / 08.10.2003
Цитата:
Originally posted by k0l0b0k
Ну нравится мне этот билдер, и все тут....
(за это меня иногда называют психом :D )

Но когда я месяц писал проэкт, и встретил такую фишку:

float x=0,y=3,z=5;
z=x*y;

И Z остается равным 5!!!!!!
я не знаю.....
руки опускаются....
переустановка (!) ничего не дала...


кстати, и ешо, какого при дебаге указатель прыгает на левые строки кода???? Иногда возвращается на строку назад.... :-? :-? :-?



У меня сейчас Builder6 и нет такой проблемы, когда работал с В3-5 тоже ничего такого не обнаруживалось. И с дебагом все тип-топ. Замени дистрибутив.

293
08 октября 2003 года
SEDEGOFF
586 / / 06.10.2002
По поводу дебагера
Пересобери проект, так как адреса строк (и соответственно исполняемый код) у дебагера в памяти одни а пременяет он их к другому файлу
Лечиться удалением obj и полным бульдом
460
08 октября 2003 года
Berg
261 / / 27.03.2003
1) Хм...У меня было такое в С++ под ДОС, когда
для умножения float на два мне пришлось разделить на два и умножить на четыре...:-)

2) Убедись, что Builder компилирует именно открытые в среде файлы, а не какие-нибудь пересохраненные тобой в другой каталог сорцы...
Такое тоже было...:-)
401
08 октября 2003 года
Br@in RIPper
289 / / 15.02.2003
Цитата:
Originally posted by k0l0b0k

кстати, и ешо, какого при дебаге указатель прыгает на левые строки кода???? Иногда возвращается на строку назад.... :-? :-? :-?



У меня такое тоже было. Нужно отключить всю оптимизацию кода

460
08 октября 2003 года
Berg
261 / / 27.03.2003
Цитата:
Originally posted by Br@in RIPper


У меня такое тоже было. Нужно отключить всю оптимизацию кода



2Br@in RIPper&cOlObOk:

Надо полагать, что кнопочка "Full Debag", разумеется, для отладки была нажата в Project\Options?
Тогда оптимизация автоматом отключается...
Хотя если нажать "Final Release", то отладчик вообще не работает, ведь отладочной инфы нет...

Так что смотрите опции проекта внимательнее...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог