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

Как проверить на пустоту буфер потока cin ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод в xml и html http://www.cyberforum.ru/cpp-beginners/thread857434.html
Добрый день. Не подскажите как вывести данные xml и html? Лучше ,если есть, скинь ссылки на статьи ,в противном случае напишите маленький образец.
C++ exceptions (no matching function for call to .) Помогите, пожалуйста, разобраться с исключениями: double ctok(double c) { return c + 273.15; } int main() { try { double c; http://www.cyberforum.ru/cpp-beginners/thread857433.html
Требуется подсчитать количество слов в данной строке C++
Дана строка символов, состоящая из нулей, единиц и пробелов. Группы нулей и единиц, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Требуется подсчитать количество слов в данной строке. Вывести каждое слово на отдельной строчке с сообщением, делится ли это число на 10. не знаю как вывести каждое слово с условием деления на 10...
C++ програмки для графики
Здравствуйте подскажите пожалуйста коды программок заставок... Тоесть там разноцветный шарик летает и тд. Только чтоб выполнение шло в консоли....
C++ Проверка на Hex число http://www.cyberforum.ru/cpp-beginners/thread857390.html
Не могу понять как сделать чтобы правильно проверяла строки на шестнадцатиричное число. Если строка только сост из Hex числа. то она правльно проверяет. и вообще такое ощущение что он проверяет только первый символ. Подскажите что сделать. #include <fstream.h> #include <conio.h> #include <string.h> #include <ctype.h> void main() { clrscr(); char s,c=' '; int i; ...
C++ Ряд Фибоначчи? Здравствуйте.. Пожалуйста, помогите написать программу, которая выдаст k-ое число из ряда Фибоначии ----- Кто не знает, то рад фибоначии, это когда f = f + f,,, то есть 1 1 2 3 5 8 11 19 и т.д. до 1000000 (1 миллион) Заранее Спасибо П.С. ЯП не очень важен, но будет лучше если напишете на VB :) подробнее

Показать сообщение отдельно
vxg
Модератор
 Аватар для vxg
2663 / 1674 / 157
Регистрация: 13.01.2012
Сообщений: 6,251
06.05.2013, 15:47     Как проверить на пустоту буфер потока cin ?
C++
1
2
3
4
5
6
7
8
9
    std::string a;
    int x[10];
    int idx = 0;
 
    std::cin >> a;
    while (std::cin.peek() != '\n')
    {
        std::cin >> x[idx++];
    }
 
Текущее время: 03:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru