То есть, это аналог подмены потока cin, который у Страупструпа выглядит как cin=*new ..... ?
В новой версии библиотек мы не можем напрямую присваивать cin другому istream'у? Теперь можно только буфер подменить?
ОК, а как теперь просто создать свой собственный поток ввода из консоли? istream my_cin; — не работает. Как правильно конструктор вызывать (можно ссылку на документацию, ибо я не нашел).
Спасибо!