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

Ошибка типов данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объявление функций внутри других функций http://www.cyberforum.ru/cpp-beginners/thread636558.html
Иногда вижу в некоторых исходниках на c объявление функций, внутри main. Например: main(){ double sum(int max_num); } Так вот, хотел спросить зачем это делают?
C++ Закрытый файл У меня программа использует обычный текстовой файл для хранения различный параметров. Мне нужно сделать так, чтобы никакой пользователь не смог изменить их, иначе могут повредить программу. Как можно осуществить это? Может поменять разрешение... Подскажите??? http://www.cyberforum.ru/cpp-beginners/thread636549.html
Вывести последнюю строку из файла C++
Здравствуйте, пишу на этом форуме впервые. Я недавно начал изучать С++, по-этому знаний мало, может-ли кто-нибудь объяснить, как вывести последнюю строку из файла (как можно проще) ? Очень нужно...
C++ функция
Люди скажите почему в 14 строке ошибка? #include<iostream> #include<iomanip> using std::cin; using std::cout; using std::endl; int main() { int x(0),y(0),z(0);
C++ Не срабатывает gets http://www.cyberforum.ru/cpp-beginners/thread636520.html
Ребят, не пойму почему, но строка с gets в ниже приведенном коде игнорируется - ввести мне ничего не дает: int ch; char str; do { cout << " ****** Welcome!!! ****** " << '\n'; cout << "(0) - exit" << '\n'; cout << "(1) - get strlen" << '\n';
C++ Подключение других файлов Я написал программу и кода получилось довольно много... Можно как нибудь его разбить на несколько кусков и каждый поместить в отдельный файл? подробнее

Показать сообщение отдельно
Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2

Ошибка типов данных - C++

12.08.2012, 19:08. Просмотров 524. Ответов 2
Метки (Все метки)

У меня возник вопрос:
Запускаю программу
Я должен ввести число от одного до трех, после значение записывается в переменную типа int
Если мое число не подходит под это описание(меньше 0 или больше 3) выходит ошибка, в противном случае программа идет дальше.
Но если я ввожу не число, а букву, то мне в бесконечном цикле выводится ошибка, а я хочу независимо от введенного значения (будь то буква или цифра или знак) чтоб программа проверяла все коректно.
Как мне это реализовать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru