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

Как использовать функцию flush()? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать матрицу размера M*N, у которого в каждом столбце содержатся все числа из исходного набора http://www.cyberforum.ru/cpp-beginners/thread23474.html
Даны целые положительные числа М и N инабор из М чисел. Сформировать матрицу размера M*N, у которого в каждом столбце содержатся все числа из исходного выбора(в том же порядке) M=4 ...
C++ Помогите разобраться в обозначениях Си++ изучал давно, а сейчас потребовалось все срочно вспомнить... Так вот помогите разобраться в следующих строчках: const f32 MOVEMENT_SPEED = 5.f; const u32 now = device->getTimer()->getTime();... http://www.cyberforum.ru/cpp-beginners/thread23462.html
Данные про автомобили C++
Вообщем прошу помощи с данной задачкой: "Сведения об автомобиле состоят из его марки, номера и фамилии владельца. Даны сведения о 10 автомобилях. Найти фамилии владельцев и номера автомобилей...
Найдите сумму элементов одномерного массива размерностью 10 C++
Составить программу следующего примера: Найдите сумму элементов одномерного массива размерностью 10.Разделите элемент этого массива на полученное значение (на языке С++):wall:
C++ Двумерный массив заполнить числами и вывести на экран http://www.cyberforum.ru/cpp-beginners/thread23442.html
Двумерный массив заполнить числами и вывести на экран.Поменять строки местами.Первую с последней.Все строки опустить вниз
C++ Задан вектор X[20]. Положительные числа переписать в массив Y, а отрицательные в массив W Помогите с задачками 1.Задан вектор X. Положительные числа переписать в массив Y, а отрицательные в массив W. 2.Определить, сколько раз в сформированной вами строке встречается каждый из... подробнее

Показать сообщение отдельно
gotterlash
Сообщений: n/a

Как использовать функцию flush()? - C++

16.02.2009, 23:28. Просмотров 4201. Ответов 1
Метки (Все метки)

для проверки правильности вводимых данных использую такой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>;
#include <iostream>;
using namespace std;
void main()
{
     int a;
     while (!scanf("%d", &a))
     {
          printf("error inputing");
          flushall();
     }
}
Без flushall() програму цыклит если ввести буквы, но не хочется чистить весь стек. Как использовать flush()? Использую компилятор Microsoft Visual Studio 2008.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru