Здравствуйте, Edvard Grieg, Вы писали:
EG>Дык так и я умею. У меня условие переносимости обязательно , EG>Wrapper-ы использовать неразрешено . Задача выполнить это через cin/cout
Не умеют cin/cout такого делать как раз из-за переносимости. Почему бы невоспользоваться какой-либо библиотекой типа ncurses, реализации которой существуют для множества клонов *nix и для win32?