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

Проверить, действительно ли пользователь ввёл корректное целое число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ определение сколько символов/чисел в массиве http://www.cyberforum.ru/cpp-beginners/thread637549.html
сабж. как определить сколько в введёном массиве всего символов/букв/абрыкадабры те вводит пользователь: 1214№";"№АВЫАУ;fds программа должна выдать: число (int) 18.
C++ Переменное число аргументов РАСПАКОВКА есть ли способы кроме рекурсии и передачи как списка инициализации? http://www.cyberforum.ru/cpp-beginners/thread637546.html
C++ В одномерном массиве с чётным количеством элементов 2N
#include <iostream> #include <iomanip> #include <vector> #include <cmath> using namespace std; int main() { int n; float a;
C++ Огромный размер массива
Как присвоить массиву типу char размер 10100. Или придется писать char mass[1000000... Может есть какая функция, увеличивающая размер массива?
C++ cpp, перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread637468.html
Здравствуйте. Можете, пожалуйста, объяснить, как, например, перегрузить операцию умножения вида const obj& operator*(double а), только справа. Сам сделал следующее: friend const orbital operator*(double c,const obj&M);.... const obj operator*(double c,const obj&M) { obj m(M); (M.coef)*=c; return m; } Хотелось бы, чтоб оператор принимал double и одну const obj&M и возвращал ссылку.
C++ Подсчитать количество пар Дан массив чисел а1,...,аn. Выяснить, имеются ли в данном массиве два идущих подряд положительных элемента. Подсчитать количество таких пар. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5953 / 5558 / 1787
Регистрация: 18.12.2011
Сообщений: 14,204
Завершенные тесты: 1
14.08.2012, 19:40     Проверить, действительно ли пользователь ввёл корректное целое число
1.
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
cin >> buffer;
Уже введет корректное число.
Если так хочется самому парсить ввод, то нужно ввести строку
cin.getline(Temp,max-1);
2.
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
itoa(buffer,Temp,max);
Третий параметр у этой функции - система счисления, а не размер буфера.
 
Текущее время: 06:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru