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

in_avail() всегда возвращает 0. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка при компиляции в Borland C++ 5.02 http://www.cyberforum.ru/cpp-beginners/thread576821.html
Есть код проги: #include <iostream> #include <stdio.h> #include <string.h> #include <conio.h> struct INF { char name; char pol; char rost; char ves;
C++ Заполнение массива 6х6 по диагонали Заполнить массив 6х6 по диагонали (вложение) И вывести на экран. Я записал изменение адресации по порядку, получилось 11 этапов: 5,5 5,4 4,5 3,5 http://www.cyberforum.ru/cpp-beginners/thread576814.html
Помогите пожалуйста, на срочно сдать лабу по Динамическим структурам данных C++
Автоматизированная информационная система на ж/д вокзале содержит сведения об отправлении поездов дальнего сведения. Для каждого поезда указывается: - номер поезда;- станция назначения;- время отправления. Данные в информационной системе организованы в виде линейного списка. Составить программу, которая: обеспечивает первоначальный ввод данных в информационную систему и формирование...
C++ Вставить в строку 1 содержимое строки 2 (#C) <String.h>
Задание: Ввести две символьных строки. Выполнить вставку второй строки в первую, с позиции, введенной с клавиатуры. Нашёл тут у нас много полезностей, но не удалось собрать программу... Помогите. char * insertSTR(char *str1, char *str2, int n) { int newSize = strlen(str1)+strlen(str2); char *newStr = new char; memset(newStr, '\0', newSize);
C++ Как задать точность? http://www.cyberforum.ru/cpp-beginners/thread576759.html
Как задать точность для вычисления суммы ряда, равную 10-4?
C++ Передача private класса в функцию Имеется класс class Computer { ... } и второй класс который наследует первый class NoteBook1 : private Computer {... } И имееться функция void SaveFile(NoteBook1 n) подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
16.05.2012, 23:12     in_avail() всегда возвращает 0.
а так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <streambuf>
 
int main()
{
    int i=0, k=0;
    std::ios::sync_with_stdio(false);
    std::cout<<"Enter two numbers: "<<std::endl;
    std::cout<<std::cin.rdbuf()->in_avail()<<std::endl;
    k=std::cin.get();
    std::cout<<std::cin.rdbuf()->in_avail()<<std::endl;
    std::cin>>i;
    std::cout<<"Entered numbers: "<<i<<"\t"<<k<<std::endl;
    return 0;
}
 
Текущее время: 23:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru