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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ice321
0 / 0 / 0
Регистрация: 20.11.2007
Сообщений: 15
#1

Ввод и проверка при вводе чисел в диалогах - C++

27.11.2007, 10:33. Просмотров 1025. Ответов 5
Метки нет (Все метки)

Никаких проблем не возникает при вводе десятичных чисел. А вот с шестнадцатиричными как быть? Есть ли изящное решение?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2007, 10:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ввод и проверка при вводе чисел в диалогах (C++):

Ввод чисел, при вводе нуля - вывод количества цифр, идущих по порядку - C++
Задача: пользователь вводит числа, при вводе нуля необходимо вывести кол-во чисел, которые шли по порядку(например: 2867524560 -->...

Не прекращается ввод при вводе пустой строки - C++
Подскажите, пожалуйста, почему у меня не происходит прерывание цикла при вводе пустой строки вместо имени студента: #include...

Проверка ошибок при вводе (cin) - C++
Привет, у меня тут при вводе фигня какая-то происходит. Вот код: int width; while (true) { cin >> width; if (cin.good()) ...

Проверка дубликатов в массиве при вводе - C++
Приветствую. Задача: разрешить ввод элемента только в том случае, если такого элемента массива еще нет + сортировка простым поиском. ...

Проверка типа данных при вводе - C++
Задача: реализовать проверку на то, что пользователь ввёл целое число. Нашёл это: //Зачем использовать шаблон? template<class T>...

Проверка на правильность при каждом вводе - C++
Здравствуйте. Подскажите пожалуйста как можно осуществить проверку при каждом вводе? К примеру нужно ввести много раз числа и каждый раз...

5
Igor Soukhov
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 62
06.01.2008, 15:42 #2
конечно ... все это решается через механизм DDV (в MFC) - а если на API - то обраьытываем EN_CHANGE нотификацию от едита (на каждом шаге) или делаем валидацию при потерее фокуса....

[Member of Russian Software Developer Network - rsdn.ru]
0
Ice321
0 / 0 / 0
Регистрация: 20.11.2007
Сообщений: 15
07.01.2008, 09:14  [ТС] #3
Это я понял самостоятельно (насчёт DDV и DDX). Я хотел вообще узнать, встречал ли кто-нибудь библиотеки с этими (подобного плана) функциями в сети?
0
Igor Soukhov
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 62
07.01.2008, 09:20 #4
Я видел примеры на кодегуру.
0
Ice321
0 / 0 / 0
Регистрация: 20.11.2007
Сообщений: 15
07.01.2008, 09:45  [ТС] #5
Подкинь адресок.
0
Igor Soukhov
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 62
07.01.2008, 09:51 #6
я точно не помню но на Codeguru.COM есть поиск.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2008, 09:51
Привет! Вот еще темы с ответами:

При вводе дробного числа происходит бесконечный ввод - C++
При вводе дробного числа происходит бесконечный ввод, а при вводе целого все ок. #include <iostream> using namespace std; ...

Проверка на разные элементы при вводе матрицы - C++
Здравствуйте, как сделать проверку при вводе матрицы с клавиатуры, чтобы нельзя было ввести 2 и более одинаковых элементов матрицы?

Копирование строки. При вводе пробела программа пропускает последующий ввод данных - C++
char st, st1; int k, m, i, j; system("cls"); cout <<"Введите строку"<<endl; cin >>st; cout <<"Введите номер символа,...

при некорректном вводе cin далее уже не принимает ввод, не понимаю почему? - C++
В условии if (cin >> A >> B) {...} при некорректном вводе cin далее уже не принимает ввод, не понимаю почему. Вот строчки int main() ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
07.01.2008, 09:51
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru