компьютерный форум
Вернуться   Компьютерный форум > Программирование и вебстроительство > Программирование

Ответ
 
LinkBack Опции темы Опции просмотра
Старый 31.10.2005, 21:00   #1
Пользователи
 
Регистрация: 30.10.2005
Сообщений: 7
По умолчанию

ПРивет, коллеги!

Тривиальный код

var b:byte;
begin
b:=255;
inc(b);
.....
ShowMessage(IntToStr(b));
end;

Понятно, что возникает переполнение (вот боюсь ошибиться в терминах)
И нигде ничего об этом не оповещает...
Вопросы
1. Как отследить оприсанную ситуацию?
2. Есть ли подобные ситуации,имеется ввиду приводящие к неправильному
результату, но молчаливо.





zalex вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
31.10.2005, 21:00
Техник
реклама
По умолчанию

Старый 02.11.2005, 07:44   #2
Пользователи
 
Регистрация: 07.12.2004
Сообщений: 783
По умолчанию

Цитата:
[b] Как отследить оприсанную ситуацию?
Лови исключения
Andy вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Старый 02.11.2005, 14:06   #3
Пользователи
 
Регистрация: 30.10.2005
Сообщений: 7
По умолчанию

ОК, уже разоьрался. ПРосто с директивами запутался - как то глюкаво они включаются внутри модуля. А вот если в свойствах рпоекта установить галки - то всё работает, ИС возникает. Спасибо.
zalex вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Ответ


Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 01:09. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Content Relevant URLs by vBSEO 3.5.0 RC2