Re[3]: cin
От: Vampire Россия  
Дата: 09.04.03 06:21
Оценка:
DY>Э-ээ, как я понимаю, тут произойдет блокировка, если я не ввожу ничего?

Если вам надо чтоб прога не ожидала ввода то:

#include <iostream>
#include <string>
#include <conio.h>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    char ch=0;
    string str("");
    
    while(1)
    {
        if (kbhit())
        {
            ch = getch();
            str += ch;
            cout << str;
        }
    }
    
    return 0;
}


Потоковый ввод/вывод не анализирует буфер клавиатуры на наличие символов.
Так, что придется через conio.h
Если долго мучиться что нибудь получится
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.