Проверка на правильность ввода с клавиатуры - C++ - Обсуждение 678235 |
|
Обсуждение
Всего сообщений: 31
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Проверка на правильность ввода с клавиатуры |
||||
Петр1 | 23.10.2012 12:12 |
https://www.cyberforum.ru/post3597690.html
Здравствуйте!
задача: пользователь вводит с клавиатуры...
|
||
HarryFranc | 23.10.2012 16:29 |
https://www.cyberforum.ru/post3598929.html
пробуй функцию atoi();
|
||
Nameless One | 24.10.2012 05:43 |
https://www.cyberforum.ru/post3601831.html
HarryFranc, atoi в случае некорректного аргумента...
|
||
Croessmah | 24.10.2012 05:56 |
https://www.cyberforum.ru/post3601837.html
А если проверить состояние потока cin после ввода? Ведь...
|
||
Nameless One | 24.10.2012 06:02 |
https://www.cyberforum.ru/post3601840.html
Croessmah, при этом во входном потоке останется мусор, и...
|
||
Петр1 | 24.10.2012 12:07 |
https://www.cyberforum.ru/post3602719.html
Добрый день!
Вот что получилось:
exit=true;...
|
||
Nameless One | 24.10.2012 12:27 |
https://www.cyberforum.ru/post3602810.html
Не стоит использовать gets. Лучше использовать fgets.
...
|
||
alsav22 | 24.10.2012 14:22 |
https://www.cyberforum.ru/post3603312.html
#include <iostream>
using namespace std;
int main()
{...
|
||
Петр1 | 24.10.2012 14:36 |
https://www.cyberforum.ru/post3603394.html
fputs("Enter a number: ", stdout); // Функция fputs...
|
||
denys_l | 24.10.2012 14:58 |
https://www.cyberforum.ru/post3603517.html
А чего б не использовать функцию isdigit...
char ch, mass...
|
||
Петр1 | 24.10.2012 16:02 |
https://www.cyberforum.ru/post3603858.html
Немного не то, хотя тоже вариант. Дело в том что...
|
||
alsav22 | 24.10.2012 16:15 |
https://www.cyberforum.ru/post3603923.html
Вот код, который даже не выводит на экран, если это не...
|
||
denys_l | 24.10.2012 16:23 |
https://www.cyberforum.ru/post3603964.html
можно добавить cout << каждый раз при вводе. В любом случае...
|
||
Петр1 | 24.10.2012 16:25 |
https://www.cyberforum.ru/post3603976.html
ого, круто.
подскажите пожалуйста где почтитать про %d %s...
|
||
Nameless One | 24.10.2012 16:29 |
https://www.cyberforum.ru/post3603993.html
alsav22, cin.clear по стандарту не очищает входной поток, а...
|
||
denys_l | 24.10.2012 16:30 |
https://www.cyberforum.ru/post3604001.html
Прохоренок 1 глава, 18 стр.
Ввод данных в языке С. Это...
|
||
alsav22 | 24.10.2012 16:33 |
https://www.cyberforum.ru/post3604013.html
Вы насчёт кода в 8 посте? Так я там cin.clear() и использую...
|
||
Nameless One | 24.10.2012 16:34 |
https://www.cyberforum.ru/post3604019.html
Здесь проверка лишь на то, что ввод строки произошел...
|
||
alsav22 | 24.10.2012 16:36 |
https://www.cyberforum.ru/post3604034.html
Вот ещё один вариант того же://Вводятся только числа.
...
|
||
Nameless One | 24.10.2012 16:44 |
https://www.cyberforum.ru/post3604045.html
Попробуй просто нажать на Enter.
Добавлено через 4...
|
||
alsav22 | 24.10.2012 16:44 |
https://www.cyberforum.ru/post3604066.html
И что? Просто ждёт ввода.
|
||
Nameless One | 24.10.2012 16:51 |
https://www.cyberforum.ru/post3604071.html
alsav22, а у меня зацикливается
Добавлено через 2 минуты...
|
||
alsav22 | 24.10.2012 17:04 |
https://www.cyberforum.ru/post3604187.html
Особенности работы cin>>.
Имеете ввиду EOF? Зачем, чтобы...
|
||
Nameless One | 24.10.2012 17:12 |
https://www.cyberforum.ru/post3604219.html
Нет, тут cin работает так же, как и сишный scanf.
Я...
|
||
Петр1 | 24.10.2012 17:40 |
https://www.cyberforum.ru/post3604363.html
так будет правильно?
не намусорю?
{
char junk;...
|
||
Croessmah | 24.10.2012 17:44 |
https://www.cyberforum.ru/post3604387.html
Не мешайте ввод вывод Си и Си++
|
||
Петр1 | 24.10.2012 17:51 |
https://www.cyberforum.ru/post3604431.html
Дело в том, что я пишу на Си, а тему перенаправили в С++ :)...
|
||
Croessmah | 24.10.2012 17:53 |
https://www.cyberforum.ru/post3604440.html
На Си Ваш код не скомпилируется, ибо cout это удел Си++
|
||
Петр1 | 24.10.2012 18:00 |
https://www.cyberforum.ru/post3604482.html
:-[ я же говорю, что не вижу разницы.
Перенаправили...
|
||
Nameless One | 24.10.2012 18:08 |
https://www.cyberforum.ru/post3604539.html
С натяжкой можно сказать, что да. Но я бы все-таки...
|
||
Петр1 | 24.10.2012 18:11 |
https://www.cyberforum.ru/post3604547.html
Спасибо за совет и ответ. Очень Вам благодарен.
|
||
|
||||
Similar |
Проверка на правильность ввода C++ Проверка на правильность ввода значения. Проверка на правильность ввода Проверка на правильность ввода |
|||
Ads |
|
|||
MoreAnswers |
Проверка StringGrid на правильность ввода Проверка на правильность ввода текста Проверка на правильность ввода юзером данных в TextBox Проверка ввода с клавиатуры |
|||