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

Поток ввода без ошибок - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись в файл значения int (hex,ascii) http://www.cyberforum.ru/cpp-beginners/thread347962.html
Задача: Записать в файл значение int == 0x52494646 ("RIFF" in ASCII form) #include "stdafx.h" #include "iostream" #include "fstream" using namespace std; int _tmain(int argc, _TCHAR* argv) { fstream PCMFile("output.wav",std::ios::binary|std::ios::out|std::ios::in);
C++ Использование динамического массива... Доброго времени суток! Подскажите пожалуйста, научилась создавать динамические массивы... Создала функцию void massiv(){ // объявляем двухмерный динамический массив vertex **v = new vertex *; for(int m = 0; m < hwidth-1; m++) v = new vertex; // заполняем его данными http://www.cyberforum.ru/cpp-beginners/thread347960.html
C++ Хэширование
Реализовать хэширование с открытой адресацией и квадратичным исследованием
Свойства в СИ++ C++
Вот что хотел спросить. Когда я программировал в Делфи, там у объектов были свойства, и когда присваиваешь значение свойству, на самом деле вызывается метод, это сделано для инкапсуляции. А в книжках по си++ я что-то такого не нашёл. Не ужели в си++ нет такой удобной вещи?
C++ на Win7 не пошёл Turbo C http://www.cyberforum.ru/cpp-beginners/thread347942.html
Здраствуйте! у меня такая ситуация: на Win7 не пошёл Turbo C я его уделал с помощью DosBox 0,73 и всё заработало! написал программу нажимаю Ctrl+F9(запуск) и Turbo C просто закрывается и всё! Подскажите в чём проблема!
C++ Ошибка в коде Пишу простенькую программку. все вроде как верно.. но код не компилируется.. подскажите где я допустил ошибку.. #include <iostream> using namespace std; int main() { setlocale( LC_ALL,"Russian" ); int done = 0; // Устанавливается в состояние „истина", если введены Д или Н char letter; while (! done) подробнее

Показать сообщение отдельно
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,512
04.09.2011, 18:01     Поток ввода без ошибок
Ну в цикле считываете данные через cin. Если попалась ошибка (if cin.fail()) - выдаёте уведомление, чистите поток (cin.clear()) , отбрасываете что в потоке (cin.sync()) и снова считываете в переменную данные.
 
Текущее время: 18:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru