Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
alexk
1

Как отследить переполнение в int64

01.03.2009, 18:03. Просмотров 1469. Ответов 4
Метки нет (Все метки)

Подскажите, как отследить переполнение при выполнении
операций с _int64? Exception-ы не возникают!
Заранее благодарен!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2009, 18:03
Ответы с готовыми решениями:

Как можно сделать переполнение стека
Всем привет, ребята, есть у меня код с микрософта, как переполнить стек. Но...

Как происходит переполнение при делении
Форумчане,подскажите желательно на С++, каким образом происходить переполнение...

Как отключить переполнение для переменных
у мены вот такая задача: метод получения...

Как определить переполнение разядной сетки из n байт?
Как определить переполнение разядной сетки из n байт?

Как отловить переполнение границ типа (INT)?
Сразу напишу пример для наглядности: int fx = -2147483648 if(fx == -fx) {...

4
SL57
0 / 0 / 0
Регистрация: 21.02.2009
Сообщений: 34
02.03.2009, 10:39 2
да как же не возникают.
может не те exception-ы ловишь ?
0
alexk
02.03.2009, 11:08 3
пример. Три переменных i1,i2,i3 типа _int64.
i1=i2=123456789012345678
Код
try
   i3 = i1*i2
catch(...)
   MessageBox...
i3 становится полным бредом, а в catch не входит.
Может я, чайник, что-то неправильно делаю?
(VisualC 6)
SL57
0 / 0 / 0
Регистрация: 21.02.2009
Сообщений: 34
02.03.2009, 12:10 4
В действительности исключения и не происходит.
0
SL57
0 / 0 / 0
Регистрация: 21.02.2009
Сообщений: 34
02.03.2009, 12:27 5
определяй класс Cint64
и в его операциях отслеживай переполнение.
Но это изврат и лучше писать код таким образом
чтобы таких сетуаций не возникало.
0
02.03.2009, 12:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2009, 12:27

Как считать много битов из файла, чтобы не было переполнение стека?
Проблема заключается в том, что при использовании стандартных функций read,...

Как отследить нажатия клавиш?
Здорово перцы! Все действие происходит на WinAPI в VC6. У меня такая...

Как отследить утечку памяти?
Как в vs(ну или в общем) отследить учтечку памяти? То есть если было выделено...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru