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

Защита от дурака при вводе текста с помощью: cin.get cin.clear cin.sync - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать слова в строке по алфавиту http://www.cyberforum.ru/cpp-beginners/thread1106475.html
Отсортировать слова в строке по алфавиту. Нужно решить используя функции.
C++ Нужно найти строку наибольшей длины и увеличить остальные строк в массиве к длине наибольшей строки, используя символ "!" Вводится массив строк символов. Необходимо найти строку наибольшей длины и увеличить остальные строк в массиве к длине наибольшей строки, используя символ "!". Нужно решить с использованием функций. http://www.cyberforum.ru/cpp-beginners/thread1106472.html
Не могу разобраться с gotoxy(y,x) C++
Вот мой код. Но дело в том, что gotoxy(y,x) выдает ошибку! ('gotoxy' is undefined). Библиотеку тоже подключил. Подскажите в чем проблема? ude <iostream> #include <conio.h> #include <Windows.h>...
Передача массива символов в функцию strlen после создания его функцией sprintf C++
Если вводится 1 символ, выводится "8", 2 символа - "9". И так далее. Почему? Это нормально? Задание требует преобразование long double в массив символов. #include <iostream> #include <stdio.h>...
C++ Универсальная функция для приема разных двумерных массивов http://www.cyberforum.ru/cpp-beginners/thread1106454.html
В программе у меня много двумерных массивом разной размерности. Мне нужна одна функция (общая) чтобы работала на все массивы. Функция простая, просто выводит эл. массива на экран. Но она должна быть...
C++ Не работает код #include <iostream> #include <fstream> #include <map> #include <string> using namespace std; multimap <string, pair<string,int> > tovar; multimap <string, pair<string,int> >::iterator p; подробнее

Показать сообщение отдельно
Croessmah
Пришел
Эксперт CЭксперт С++
13759 / 7840 / 893
Регистрация: 27.09.2012
Сообщений: 19,254
Записей в блоге: 3
Завершенные тесты: 1
03.03.2016, 09:26
Цитата Сообщение от Lite_OnE Посмотреть сообщение
cin.clear() - восстанавливает поток
Сбрасывает "флаги ошибок". Ничего не восстанавливает.
Цитата Сообщение от Lite_OnE Посмотреть сообщение
cin.sync() - очищает буфер
Поведение этого чуда вообще зависит от реализации,
так что нельзя точно сказать что оно делает.
Цитата Сообщение от Donville Посмотреть сообщение
Объясните, пожалуйста, ПОПУЛЯРНО.
Объясняю. Такая обработка ошибок приведет к зацикливанию
на другой реализации потоковых классов.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru