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

Как проверить вводилось ли число в консоль - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Накладные расходы при создании лямбды http://www.cyberforum.ru/cpp-beginners/thread1213997.html
Имеет смысл создавать лямбда функцию таким образом: static const auto lam = (){ /* много строк */ }; Получается так она разместится в read only памяти и не будет каждый раз создаватся при её вызове? ( здесь имею ввиду лямбда функции, которые создаются внутри функции, а не которые передаются вызываемой функции в виде предиката) Или они считаются обычными функциями и компилятор/линковщик уже...
C++ Оптимизация кода "dll" В длл есть функция( testFunc ) в которую передается указатель на массив( ptrAry ). Из этой функции( testFunc ) вызывается функция( _func ) уже для изменения массива ptrAry. Как сделать pAry глобальной переменной для того чтобы не "перебрасывать" указатель на этот массив из одной функции в другую? void _func( float *pTemp ) { // изменение массива pAry } __declspec(dllexport) int __cdecl... http://www.cyberforum.ru/cpp-beginners/thread1213986.html
Дружественные функции и классы C++
Добрый вечер, я готовлюсь к госам и там есть такая штука как Дружеские функции и классы, и вот хотел спросить зачем ваше нужны дружеские функции и классы ? какое их назначение, в java такого нет (
С. Прата. Язык программирования C++. Лекции и упражнения C++
Заранее прошу прощения если мой топик здесь не к месту. Но все же, дело в том, что я окончил 1 курс Компьютерных наук и хочу летом подучить плюсы. В Университете я прошел крус паскаля и во второй половине 2 семестра начал изучать С/С++. С основами программирования знаком и синтаксисом С/С++ на начальном уровне. И вот, прочитав много позитивных отзывов, хочу прикупить книгу С. Прата. "Язык...
C++ Сортировка vector и list http://www.cyberforum.ru/cpp-beginners/thread1213959.html
Здравствуйте. vector<int> функцией STL медленнее сортируется, чем list<int> собственным методом. #include <cstdlib> #include <iostream> #include <ctime> #include <vector> #include <algorithm> #include <list> //#include <iterator>
C++ При выполнении разных операций с MS VS2013, например, при закрытии, иногда появляется ошибка В кодерстве совсем-совсем новичёк, поэтому извиняйте за нубость вопроса. Пытаюсь разобраться в программе MS Visual Studio 2013 (ставил под Вин7 СП1). При выполнении разных операций с MsVS2013, например, при закрытии Вижуала, иногда вылезает вот такое окошко. http://www.cyberforum.ru/attachment.php?attachmentid=413449&stc=1&d=1403364689 Я так понимаю, я что-то как-то не так установил.... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
21.06.2014, 21:09     Как проверить вводилось ли число в консоль
Цитата Сообщение от Esecman Посмотреть сообщение
Для этого куска как?
C++
1
2
3
4
5
6
7
8
// в строке ввода только цифры (с одной точкой), перед которыми могут быть + или -.
double a;
while (!(cin >> a) || (cin.peek() != '\n'))
{
    cin.clear();
    while (cin.get() != '\n');
    cout << "Error!" << endl;
}
 
Текущее время: 06:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru