Форум программистов, компьютерный форум CyberForum.ru

СИ++ и контроль переполнения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шифрование/дешифрование: тасование бит % http://www.cyberforum.ru/cpp-beginners/thread381056.html
Лабораторная работа по предмету: Теория информации и Кодирования. Название: "шифрование/дешифрование: тасование бит %" Условие выполнения: Шифрование/дешифрование - тасование бит. Размеры групп как % от общей длины в битах шифруемого сообщения определяются ключом. Два очередных числа ключа определяют размеры групп A и В. Длина ключа – 10 чисел. Ключ шифрования – KD. ДСЧ должен быть...
C++ напишите функцию решения линейного уравнения напишите функцию решения линейного уравнения вида ах+b=0 и организуйте её вызов в основном теле программы. Результат выведите на экран. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread381050.html
помогите исправить ошибки C++
Соседями элемента А с индексом ij в матрице назовем элементы A с индексом kl c i - 1 <= k <= i+1, j-1<=l<=j+1, (k,l) не =(i,j). Операция сглаживания матрицы дает новую матрицу того же размера, каждый элемент который получается как среднее арифметическое имеющихся соседей соответствующего элемента исходной матрицы. Построить результат сглаживания заданной вещественной матрицы размером 10 на 10. ...
C++ Неправильно вычисляется минимальное значение в массиве
#include <stdio.h> #include <iostream.h> #include <conio.h> int main() { int max; int min; int a={3,5,8,2,5,8,5,6,9,16}; for(int i=0; i<10;i++) {
C++ Поиск слова в строке http://www.cyberforum.ru/cpp-beginners/thread381022.html
Есть переменная search стринг типа, в которую введено с клавы слово. Нужно найти это слово в текстовом файле и вывести полностью строку, в котором хранится это слово. Помогите плиз, а то чот никак не вдуплю...
C++ Класс "Мост". Синтаксические ошибки. Народ помогите переделать класс: #include<iostream> using namespace std; class most { char name ; unsigned int length; unsigned int height; public: void InArray(most *mostiki, int len); подробнее

Показать сообщение отдельно
Виктор_Сен
 Аватар для Виктор_Сен
30 / 23 / 1
Регистрация: 01.08.2011
Сообщений: 176
18.11.2011, 13:51  [ТС]     СИ++ и контроль переполнения
Цитата Сообщение от Evg Посмотреть сообщение
О каких переполнениях идёт речь?
Ну пока только о целочисленных. Посмотрев варианты, я всё-таки решил, что самое эффективное - ассемблерная вставка.
Цитата Сообщение от Evg Посмотреть сообщение
Если речь идёт о целочисленных переполнениях, то в современных процессорах вроде бы нет возможности сделать так, чтобы возникало прерывание при переполнении. Возможно только пощупать соответствующие целочисленные флаги непосредственно после выполнения операции, а потому нужно весь кусок (который вычисляет операцию и вызывает прерывание) полностью писать на ассемблере
А прерывыания в принципе не нужны, достаточно просто установки в true некоторого внешнего флага при переполнении.

Добавлено через 6 минут
Просто я думал может где в настройках компилятора есть контроль переполнения, так было бы проще.
 
Текущее время: 04:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru