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

Предел int - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти в строке два одинаковых фрагмента (не включая пробелы) длиной более 5 символов http://www.cyberforum.ru/cpp-beginners/thread18777.html
Привет всем вопрос состоит:Найти в строке два одинаковых фрагмента (не включая пробелы) длиной более 5 символов. Что то не могу сообразить ни как может вы сможите.
C++ номер первого элемента и последнего максимальной последовательности одинаковых элементов в массиве. #include <iomanip.h> #include <fstream.h> #include <conio.h> const int N=499; int m,i; void InpF(char *NameF, int *x) { m=0; ifstream finput; finput.open(NameF); http://www.cyberforum.ru/cpp-beginners/thread18775.html
Missing a string C++
Есть функции seekp А есть функция пропуска не по позициям , а по строчно в файле. НЕ использовать outside.get(j); равен j '\n' или нет.:help:
Двумерные массивы C++
Уважаемые пользователи форума помогите плиз с задачкой.Сессия на носу, все сделал а с этим никак не разберусь:'( Задание. Необходимо преобразовать массив в соответствии с вариантом. Начальное состояние матрицы задается константой (в некоторых вариантах возможно дополнительный способ задания массива случайным образом). Пример двумерного массива 3x2: const int a = {{1,2}, {3,4}, {5,6}};...
C++ Иерархия Классов-исключений http://www.cyberforum.ru/cpp-beginners/thread18741.html
Всем доброго времени суток. Помогите разобраться с созданием пользовательского класса исключений, на базе стандартной библиотеки . Задание звучит так: написать свою иерархию классов-исключений (для класса рациональных чисел и стека), используя в качестве базовых классов классы исключений стандартной библиотеки Допустип, класс унаследуем от , например, std::invalid_argument . Какой...
C++ Класс матриц Существует задача написать конструктор и деструктор для шаблона класса матриц который приведен ниже #template <class t> Class Matrix{ t**pm; short row, col; public: Matrix(short,short); `Matrix(); } Конструктор который я написал сам. подробнее

Показать сообщение отдельно
azazelpj
0 / 0 / 0
Регистрация: 30.11.2008
Сообщений: 8
18.12.2008, 00:00  [ТС]     Предел int
Эммм... а почему так не работает?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
    int a;
    int b = 2147483648;
    cout<<"Vvod A:";
    cin >> a;
    cout<<"\n";
 
 
if (a >= b)
cout<<"Error";
 
else 
cout<<"a = "<<a; 
cout<<"\n";
return 0;
 
}
Если вместо 2147483648 написать 2147483647, то в итоге ( даже если написать букву ) получится -858993460.
Почему так выходит?
 
Текущее время: 11:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru