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

Нужно сделать проверку на вводимое значение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Приоритет программы и кэш-память http://www.cyberforum.ru/cpp-beginners/thread940264.html
Всем привет! Подскажите пожалуйста, есть ли способы в коде программы установить ее приоритет? А также очень интересует - можно ли запрограммировать так, чтобы программа загружалась в кэш-память сразу же, после ее загрузки в оперативную память?
C++ Задача по bitset Задача: Предположим, что существует последовательность 1,2,3,5,8,13,21. Инициализируйте набор bitset<32> так, чтобы в каждой из позиций, указанной числом этой последовательности, бит был установлен (1). В качестве альтернативы создайте пустой набор битов и напишите небольшую программу, устанавливающую каждый из соответствующих битов. мой код: #include <iostream> #include <bitset> #include... http://www.cyberforum.ru/cpp-beginners/thread940253.html
Контейнеры STL C++
Кто знает где найти информацию по поводу стандартных контейнеров STL? Интересует не то, как их применять, а основы реализации. Может быть где-то даже есть реализация (код) основных моментов? Больший интерес для меня представляет асимптотическая сложность таких действий, как добавление, удаление новых элементов, поиск, сортировка и т.д. В общем базовые вещи. Просто хотелось бы знать в каких...
C++ Как разделять интерфейс и данные?
Всем привет, Собственно, нужно ли разделять GUI и функции работы с данными? Если да (надеюсь, что да), то какие общие принципы разделения? В отдельные классы, функции, etc...? И может, если есть какая-нибудь литература по проектированию?
C++ Сравнение изображений OpenCv http://www.cyberforum.ru/cpp-beginners/thread940193.html
Поскажите ресурсы по изучению OpenCV. Стоит следующая задача. Есть avi с попеременно меняющимися 3-мя каналами видео. С помощью шаблонов нужно определить принадлежность кадра к тому или иному каналу. Подскажите с чего начать.
C++ Частичная компиляция шаблонной функции в зависимости от значения параметра Добрый день. Предположим, есть некоторая шаблонная функция. Нужно сделать так, чтобы в зависимости от значения шаблонного параметра компилировалось либо все ее тело, либо только определенная часть. Смысл примерно такой: template<bool b> void f() { #if b==true std::cout<<"condition\n"; #endif std::cout<<"always\n"; подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
19.08.2013, 18:52     Нужно сделать проверку на вводимое значение
Цитата Сообщение от Schorsche Посмотреть сообщение
1.нужно чтобы числа от букв отличал
C++
1
2
3
4
5
6
7
8
9
10
11
cout << "Enter the number: " << endl;
int i;
while (!(cin >> i) || cin.peek() != '\n')
{
    cin.clear();
    while (cin.get() != '\n');
    cout << "Error! Retry input\n";
    cout << "Enter the number: " << endl;
}
    
return 0;
Добавлено через 23 минуты
Цитата Сообщение от Schorsche Посмотреть сообщение
и нужно чтобы десятичные преобразовывал в целые
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main() 
{
    cout << "Enter the number: " << endl;
    double d;
    while (!(cin >> d) || cin.peek() != '\n')
    {
        cin.clear();
        while (cin.get() != '\n');
        cout << "Error! Retry input\n";
        cout << "Enter the number: " << endl;
    }
    int i = d;
    cout << i << endl;
    
    return 0;
}
 
Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru