Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Двумерный массив (матрица) Задание: Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду. Найти количество строк, среднее... С первой частью задания сложновато... слау. метод Гаусса https://www.cyberforum.ru/ cpp-beginners/ thread403273.html C++ Вычисление миноров матрицы Помогите пожалуйста! Нужно найти все миноры матрицы A, составить матрицу миноров и проверить главные миноры на отличие от нуля. Может есть у кого готовый код?) https://www.cyberforum.ru/ cpp-beginners/ thread403254.html
нахождение максимальной суммы элементов из строки и столбца в СИ++ C++
Здравствуйте:curtsy: помогите пожалуйста решить задачу :tender: а задача такая: в квадратной матрице А размера N<=11 найти N элементов, по одному в каждой строке и столбце, чтоб их сумма была...
C++ Вычеркнуть из слова все гласные буквы
помогите решить задачу со строками "Вычеркнуть из слова все гласные буквы." :wall: (желательно масивом и без функции. плохо то что нет как на ТП delet или cut) плохо то что нет как на ТП delet или cut) http://cplusplus.com/reference/clibrary/cstring/memmove/ http://cplusplus.com/reference/string/string/erase/ Ну еще вариант, простой для понимания, но,...
C++ устраните неполадки Microsoft Visual c++ runtime library
CodeBlocks" и C++ Builder 6 не работают. Выводит : this application has requested the runtime to terminate it in unusual way.please contact the aplication's support team for more information" Обратитесь к авторам Code::Blocks и Builer
C++ Определить, какая цифра стоит на заданном месте в последовательности всем вечер добрый. интересует алгоритм решения к двум задачам. честно говоря, довольно долго думал, но ничего дельного я не придумал. первая, это когда все числа начинают выписывать в ряд... судя по длине числа испльзуется массив, предположу что можно использовать memcpy для какая цифра стоит на i - том месте. надо подробней. сколько максимально можно получить кусков за n разрезов. 2n https://www.cyberforum.ru/ cpp-beginners/ thread403294.html
C++ Определение количества часов, отводимых на приём зачёта
Уважаемые участники форума,напишите пожалуйста код следующей программы на С++: Определение количества часов, отводимых на приём зачёта/экзамена по числу студентов в группе. Входные данные – число... Я чего-то не понял или ответ в задаче int students,hours; cin>>students>>hours; cout<<students*hours;
C++ [C++] Задача с Графами или стеками. 1)Дан стэк,содержащий целые числа.Удалить из него все нулевые элементы. Д2)ля неориентированного графа определить степени вершин.В случае равенства всех степеней изменить степень одной из них.... https://www.cyberforum.ru/ cpp-beginners/ thread403295.html
C++ Косяки с графикой при переключении окон Вобщем, я отчаялся понять в чем дело. Нужно в заданной клетке поля нарисовать нолик(игра "Крестики-нолики"). Все норм, но когда я переключаю окно, на какое-нибудь другое, а затем снова на окно... Проблема решена. Нужно было выбрать прозрачное перо перед выбором кисти. https://www.cyberforum.ru/ cpp-beginners/ thread403322.html C++ Помогите решить задачу на C++ для Windows XP написать программу, которая управляет приложением calc, после 5 секунд , проверяет является ли работа последний программа закончена, или она ещё работает, если она до сих пор работает, то закрывает... https://www.cyberforum.ru/cpp-beginners/thread279745.html https://www.cyberforum.ru/ cpp-beginners/ thread403327.html
C++ Не могу написать программу по задаче по строкам!!
1. Написать программу, которая считывает текст и выводит на экран только предложения, содержащие введенное с клавиатуры слово. Предложения завершаются только точками. Есть вот такие наброски, но... #include <iostream> #include <algorithm> #include <cctype> using namespace std; int main(void) { char str = "Privet moya dorogaya. U menya vse horoscho. Kak moya ti."; char sub = "moya";...
в программе c ++ Написать программу прошивания бинарного дерева при прямом порядке обхода его. C++
Написать программу прошивания бинарного дерева при прямом порядке обхода его.
 Аватар для MegaEvgeniy
9 / 9 / 1
Регистрация: 06.11.2011
Сообщений: 113
0

Почему необходимо применять cin.get() - C++ - Ответ 2267037

10.12.2011, 00:19. Показов 1117. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Почему необходимо применять cin.get() ? В книге Липмана вообще не упоминается cin.get(), а без неё идёт бесконечный вывод строки ошибки

Есть ли способ избежать множественного повторения вывода строки ошибки, если ,например, долнжно введено быть целочисленное значение, а когда ввожу например adsdasdsa, то он столько раз повторяет строку ошибки, сколько недопустимых значений я ввёл (((
C++
1
2
3
4
5
6
7
8
9
10
11
unsigned bolsh;
while(std::cin >> bolsh, !std::cin.eof()){
    if (std::cin.fail()){
  std::cerr << "Ошибка! Введите целое число: " << std::flush;
  std::cin.clear();
  std::cin.get();
  continue;
}
    std::cout << "TestResult";
    break;
}


Вернуться к обсуждению:
Почему необходимо применять cin.get() C++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.12.2011, 00:19
Готовые ответы и решения:

Как работает cin.peek, cin,get, cin.ignore, cin.clear?
Здравствуйте, товарищи и не товарищи!:) Я только начал изучать C++, а уже использую вещи, которые мне не понятны, и прошу объяснить, как...

Защита от дурака при вводе текста с помощью: cin.get cin.clear cin.sync
Доброго времени суток. На С++ учусь с недавних пор. Имеется стандартная &quot;защита от дурака&quot; на ввод. Не пойму предназначение cin.get()...

Объясните пожалуйста как работают cin.good(), cin.sync(), cin.clear()
Такая проблема: сдаю в вуза лабораторные по программированию, писал все сам, до этого c++ не изучал, поэтому возникали некоторые проблемы....

2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.12.2011, 00:19
Помогаю со студенческими работами здесь

Почему функцию sqrt нельзя применять к int переменным, а только к double и flot?
Почему функцию sqrt нельзя применять к int переменным, а только к double и float? Извините за опечатку в названии темы.

Почему не происходит ввод? (cin)
Здравствуйте. Скажите, пожалуйста, почему нету приглашения ввести переменную s? int main() { cout&lt;&lt;&quot;Enter digits,...

Почему игнорируется cin.getline() в классе?
Вот конструктор класса. При вызове конструктора создаётся односвязный список и данные вводятся с клавиатуры. Почему-то не работает функция...

Почему с cin отображается корректно, а с gets() нет?
Всем доброго времени! Сразу к делу. Такая задача стоит. Я ее решил, но остался вопрос:п почему с cin программа все выводит адекватно, а с...

Почему не определяются cout, cin, endl, system?
int i,n,k1,k2; float min,s=0; cout&lt;&lt;&quot; n=&quot;; cin&gt;&gt;n; float* a=new float ; cout&lt;&lt;&quot; Enter elements: &quot;; ...

0
Новые блоги и статьи
Vue 3: Создаем современное веб-приложение с Composition API
Reangularity 14.03.2025
В фронтенд-разработке Vue 3 выделяется своим прагматичным подходом. В отличие от React с его минималистичной философией "всё — JavaScript" или Angular с его всеобъемлющим корпоративным подходом, Vue. . .
Разработка контекстных меню в iOS
mobDevWorks 14.03.2025
С приходом iOS 13 Apple представила новый API для контекстных меню, который полностью заменил предыдущую технологию 3D Touch peek & pop. Хотя многие разработчики и пользователи испытывают ностальгию. . .
Лучшие практики оптимизации Docker Image
Mr. Docker 13.03.2025
Размер Docker-образа влияет на множество аспектов работы с контейнерами. Чем больше образ, тем дольше его загрузка в реестр и выгрузка из него. Для команд разработки, работающих с CI/ CD пайплайнами,. . .
Вопросы на собеседовании по Docker
Mr. Docker 13.03.2025
Ты сидишь напротив технического специалиста, и вдруг звучит вопрос про Docker Swarm или многоэтапные сборки. Пот на лбу? Не переживай, после этой статьи ты будешь готов ко всему! Эта статья будет. . .
Поиск текста в сносках : замена дефиса на тире или тире на дефис...
РоΜа 13.03.2025
Нужно было найти текст в сносках и заменить. Почему-то метод селекшн не сработал. . . пришлось гуглить. найденный на форумвба код пришлось править. Смысл - заменяет в сносках дефисы и тире на нужные. . . .
Real PATH definitions in bash scripts
jigi33 13.03.2025
Как поймать путь и путь к директории относительно запускаемого файла в BASH 1. поймать путь через вывод $(pwd) 2. более правильно - на основе realpath (см. скриншот)
Django или Flask: что выбрать для веб-разработки на Python
py-thonny 13.03.2025
Django – это высокоуровневый фреймворк, который придерживается философии "всё включено". Он предоставляет разработчику готовые решения для большинства типичных задач веб-разработки: от аутентификации. . .
Непрерывное развертывание в Java с Kubernetes
Javaican 13.03.2025
Чем так привлекателен Kubernetes для развертывания Java-приложений? Этот оркестратор контейнеров позволяет автоматизировать развертывание, масштабирование и управление контейнеризированными. . .
Предотвращение XSS, CSRF и SQL-инъекций в JavaScript
run.dev 13.03.2025
JavaScript занимает первые позиции среди языков веб-разработки, но его распространенность делает его привлекательной целью для злоумышленников. Межсайтовый скриптинг (XSS), межсайтовая подделка. . .
PHP 8: JIT-компиляция и улучшение производительно­сти
Jason-Webb 13.03.2025
PHP никогда не славился своей скоростью. Многие сталкивались с проблемами производительности при работе со сложными вычислениями или обработкой больших объемов данных. Традиционная модель выполнения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru