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

Проверка на правильность ввода с клавиатуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ работа с указателями http://www.cyberforum.ru/cpp-beginners/thread678229.html
Как ПРАВИЛЬНО передать в функцию, массив, используя адресацию? Программа находит в массиве слово и перед ним вставляет какое то слово, то есть в строчке "This is a small string" программа должна найти слово "small" и перед ним вставить слово "very". #include <iostream> #include <conio.h> #include <cstring> using namespace std; void proc(char* a,char* b,char* c,char* d)
C++ Дан массив из прототипов функций или указателей на функцию, сделать функцию, возвращающую этот массив Не охота создавать лишнею тему извиняюсь заранее Вопрос такой Можете подсказать есть массив из прототипов функций или указателей на функцию как сделать функцию возвращающею этот массив char* function() { http://www.cyberforum.ru/cpp-beginners/thread678212.html
C++ Трехмерная точка
Всем здравствуйте! Нужна программка. Что есть: Код структуры описывающей трехмерную точку { double x; double y; double z; }; struct stLine3D { stPoint3D PB; stPoint3D PE;
Является ли матрица ортонормированной? C++
Определить является ли матрица ортонормированной, т. е. такой, что скалярное произведение каждой пары различных строк равно 0, а скалярное произведение строки самой на себя равно 1
C++ Заменить в строке все группы подряд идущих точек на многоточие http://www.cyberforum.ru/cpp-beginners/thread678180.html
Помогите составить программу по теме "Строки": Используя функции класса string, заменить в строке все группы подряд идущих точек на многоточие (3 точки ...). Если встречается одна точка, то также заменить ее на многоточие. В строке могут встречаться пробелы. Пример: книга.. кот........ стол. ключ -> книга... кот... стол... ключ
C++ Игнорировать ввод букв Скажите, как игнорировать ввод букв и вообще всех символов кроме 0-9 и точки, подобно проверке на корректность ввода данных. Какой-то цикл с getchar, putchar. подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,390
24.10.2012, 16:34     Проверка на правильность ввода с клавиатуры
Цитата Сообщение от Петр1 Посмотреть сообщение
Вот здесь проверка на правильность ввода, что можно ввести чтобы не пройти проверку?
Здесь проверка лишь на то, что ввод строки произошел успешно.

Цитата Сообщение от Петр1 Посмотреть сообщение
а как работает эта часть я не понял
Тут уточняется, что стало причиной неудачного ввода: конец файла или ошибка ввода.



Цитата Сообщение от Петр1 Посмотреть сообщение
Функция sscanf просматривает входные поля, символ за символом.
buf - это то что мы смотрим символ за символом
http://www.opennet.ru/man.shtml?topi...ry=3&russian=0

Тут проверяется, что в введенной строке содержится именно число и что после этого числа нет никакого «мусора». Ну и параллельно считывается это число из строки.
 
Текущее время: 08:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru