А, я чота сразу не врубился. Я так понимаю, что у тебя cin - это
терминал, и ты хочешь, чтобы как тока ты на клавиатуре кнопочку
нажал - она сразу из cin в программе прочиталась. Так?
Если так, то буферизация тут не виновата. Тебе надо терминал в
non-canonical mode переключать (и я не знаю, как это будет
работать вместе с C++ стримами).
Спасибо. Вопрос мне задал другой человек. Он работает под виндами. Неужели в С++ нет кроссплатформенного способа? Я даже ему сказал самому поискать(типа учись), а теперь понял, что не все так просто.