Работает ли функция seekg() на стандартном вводе или только в файлах

cin.seekg(0,std::ios::beg) работает со стандартным вводом? или есть ли даже такая функция, с помощью которой я могу повторно получить доступ к началу ввода после того, как уже прочитал его? заранее спасибо


person New dragon    schedule 28.05.2017    source источник
comment
Он работает со стандартным вводом, если стандартный ввод является файлом.   -  person melpomene    schedule 28.05.2017
comment
@melpomene, можно ли поместить стандартный ввод (который не является файлом) в файл, чтобы я мог получить к нему доступ?   -  person New dragon    schedule 28.05.2017