Результаты поиска по запросу "integer-overflow"
Согласовано. ПРАВИЛЬНЫЙ СПОСОБ ПРОВЕРИТЬ ПЕРЕХОД В C / C ++ АРИФМАТИЧЕСКИЙ. Есть причина, по которой в стандарте указано завернуть!
это не дубликатКак обнаружить целочисленное переполнение? [https://stackoverflow.com/questions/199333/best-way-to-detect-integer-overflow-in-c-c] , Вопрос тот же, но вопрос другой. Компилятор gcc может оптимизировать проверку переполнения (с ...
подчеркивания. Оставьте это продавцам, чтобы сделать это сложным. Обязательно так, стандарт любопытный.
олагается, что эта быстрая сортировка сортирует «v [left] ... v [right] в порядке возрастания»; Скопировано (без комментариев) из языка программирования C от K & R (второе издание): void qsort(int v[], int left, int right) { int i, last; void ...
Поймать целочисленные исключения в Фортран
Есть ли способ отловить целочисленные исключения сgfortran или жеifort как есть для ловли исключений с плавающей точкой? Рассмотрим эту простую программу для расчета факториала: program factorial use, intrinsic :: iso_fortran_env implicit none ...
Как обнаружить переполнение кратного числа без знака?
Я писал программу на C ++, чтобы найти все решенияab = c, гдеa, b а такжеc вместе используйте все цифры 0-9 ровно один раз. Программа зациклена на значенияхa а такжеbи запускал процедуру подсчета цифр каждый разa, b а такжеab проверить, было ли ...
Насколько губительно целочисленное переполнение в C ++?
Мне было просто интересно, насколько разрушительным является целочисленное переполнение. Возьмите следующий пример программы: #include <iostream> int main() { int a = 46341; int b = a * a; std::cout << "hello world\n"; }посколькуa * a ...
почему Integer.MAX_VALUE + 1 == Integer.MIN_VALUE?
System.out.println(Integer.MAX_VALUE + 1 == Integer.MIN_VALUE); правда. Я понимаю, что целое число в Java является 32-разрядным и не может превышать 2 ^ 31-1, но я не могу понять, почему добавление 1 к его MAX_VALUE приводит к MIN_VALUE, а не к ...
Шаблон C ++ для безопасных целочисленных приведений
Я пытаюсь написать шаблонную функцию C ++, которая будет генерировать исключение времени выполнения при целочисленном переполнении при приведении между различными целочисленными типами, с различной шириной и возможным несоответствием со знаком ...
Как я могу обнаружить целочисленное переполнение на 32-битных INT?
Я знаю, такую тему задавали несколько раз, номой вопрос о переполнении на полных 32 битах int, Например: 11111111111111111111111111111111 + 00000000000000000000000000000001 = 00000000000000000000000000000000 //overflow!я ...
Как проверить, не переполняет ли число 'int' [дубликат]
Возможный дубликат: Лучший способ обнаружить целочисленное переполнение в C / C ++ [https://stackoverflow.com/questions/199333/best-way-to-detect-integer-overflow-in-c-c] Мне задали этот вопрос в интервью: «Преобразуйте строковое представление ...
выполнение процесса с argc = 0
Можно ли выполнить процесс с argc = 0? Мне нужно выполнить программу, но крайне важно, чтобы ее argc был равен 0. Есть ли способ сделать это? Я попытался поместить 2 ^ 32 аргумента в командную строку, чтобы она выглядела так, как будто argc = 0, ...