Форум программистов, компьютерный форум, киберфорум
Наши страницы

int и cin - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определения координах вершин квадрата http://www.cyberforum.ru/cpp-beginners/thread777970.html
подскажите пожайлуста как найти координаты противоположных углов квадрата зная координаты других противоположных углов (система координат декартовая) к примеру зная координаты верхнего левого и...
C++ Прокомментируйте код #include <iostream> class Teacher { public : Teacher() : name_(), surname_(), patronymic_(), subject_() {} Teacher(const std::string &name, const std::string &surname, ... http://www.cyberforum.ru/cpp-beginners/thread777958.html
Сместить элементы в массиве C++
Дан одномерный массив. Ввести число - на сколько нужно сместить элементы (не используя вспомогательный массив).
Ошибка при использовании вектора C++
Пытаюсь проанализировать текстовый файл и посчитать кол-во каждого символа. Текст на английском. Вот код: class Raspredelenie{ public: char Name; int Znach_name; }; vector <Raspredelenie>...
C++ Инициализация вектора значениями при объявлении http://www.cyberforum.ru/cpp-beginners/thread777934.html
Добрый день! Изучаю c++, сейчас разбираюсь с векторами. дошел до конструктора vector::vector(input_iterator start, input_iterator end), правильно я понимаю, что можно инициализировать вектор...
C++ Передача двухмерного массива в качестве аргумента Здравствуйте. Имеется код, метод print_matrix() выводит матрицу на печать. Всё работает, когда я заполняю массив в цикле, однако при использовании заранее заполненного массива компилятор ругает меня... подробнее

Показать сообщение отдельно
Phalenopsis
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1

int и cin - C++

03.02.2013, 13:05. Просмотров 258. Ответов 1
Метки (Все метки)

Здравствуйте, уважаемые форумачане

1. Возник вопрос (банальный,возможно, но всё же): сколько переменных можно объявить через int? Имеется в виду не за один раз, а, например:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
int a;
int b;
int c;
...
int n;
...
 
return 0;
}
 
//2. Проблема иного характера:
 
...
{
 using namespace std;
int n;
cout<<"n=";
cin>>n;
if (cin.fail())
{cout<<"Ошибка ввода"<<endl;}
return 0;
}
Затем при вводе этого самого n в виде буквы - выдаётся ошибка, а вот при вводе, например, n = 5kh - ошибки нет и читается только 5. Как сделать так, чтобы "5kh" тоже воспринималось как ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru