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

Очистить поток - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C++ и Eclipse http://www.cyberforum.ru/cpp-beginners/thread944969.html
Здравствуйте. Суть вопроса: есть проект для микроконтроллера, к нему подключаются файлы, являющиеся файлами uOS. Добавлял эти файлы в проект и через импорт файлов, и добавляя в настройки проекта. Хедеры видит - не ругается эклипс. Но, когда используются макросы из файлов - эклипс ругается, выдает ошибку.Какую точно сказать не могу - нет возможности в данный момент посмотреть. Например, для...
C++ Кодировки. Как сменить? Какая по умолчанию? Какую использовать? 1) Какая кодировка стоит по умолчанию в C++ проектах visual studio 10? 2) Как эту кодировку сменить? 3) Как сделать возможным использование русского и других языков в программе 4) При получении пути к программе функцией GetModuleFileName и последующем выводе этого пути в консоль функцией cout, названия папок на русском языке выводятся непонятными символами. В самой переменной путь храниться... http://www.cyberforum.ru/cpp-beginners/thread944966.html
Ошибка ввода C++
Возникает непонятная ошибка при вводе русских символов. Фото ниже. #include <iostream> using namespace std; #define ERR_INPUT 1 #define TIME unsigned bool _GetTime(TIME &hour, TIME &minute) {
Sometimes functions makes me sad (перевод из одной СС в другую) C++
Please help with this task. Написать функцию которая получает в качестве аргументов целое положительное число и систему счисления в которую должно переводится это число. Первый параметр это число, второй - система счисления от 2-ичной до 36-ричной. Например (152,8) - 152 перевести в 8-ричную систему.
C++ Выходи из программы после ее выполнения http://www.cyberforum.ru/cpp-beginners/thread944927.html
Как сделать чтобы программа не выходила при окончании ее выполнения и не писала "" Для продолжения...". Пробовал cin.get(); не работает. А если писать system("pause"); выбивается выше сказаное предложение. Код программы: #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Russian"); cout << "\t\t Увеличение переменных с оператором if \n\n"; cout << "Введите первое...
C++ Двухмерный массив #include <iostream> #include <iomanip> #include <stdlib.h> using namespace std; int main() { int *b; int i,j,n,m,k,g,t; подробнее

Показать сообщение отдельно
bgm123
39 / 39 / 16
Регистрация: 29.01.2013
Сообщений: 277
28.08.2013, 17:05     Очистить поток
Хотел с помощью куска кода (см.ниже) очистить буфер связанный с потоком cin. Но выражение в скобках по какой-то причине не изменяется?

C++
1
while(cin.rdbuf()->in_avail() != 0) cin.get();
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru