![]() 476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
||||||
1 | ||||||
Вернуть stdin в консоль11.07.2010, 21:49. Показов 5315. Ответов 10
Метки нет Все метки)
(
Допустим я перенаправил поток stdin/stdout в файл с помощью функции freopen. Как заставить его снова работать с консолью?
Добавлено через 9 минут Нашел.
1
|
|
11.07.2010, 21:49 | |
Ответы с готовыми решениями:
10
if (feof(stdin)) while(!feo(stdin)) while(!feof(stdin) ) Перенаправление потока stdin в файл и обратно в консоль
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
||||||
11.07.2010, 22:27 | 2 | |||||
0
|
![]() 476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
|
11.07.2010, 22:31 [ТС] | 3 |
Компилер сказал, что stdin не l-value.
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
11.07.2010, 22:37 | 4 |
ну все правильно, это работает для си
для винды можно воспользоваться http://msdn.microsoft.com/en-u... S.85).aspx GetStdHandle
0
|
![]() ![]() |
|
11.07.2010, 23:22 | 5 |
0
|
![]() 476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
|
11.07.2010, 23:23 [ТС] | 6 |
Ну млин, я ж уже показал решение.
0
|
![]() 476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
|
11.07.2010, 23:26 [ТС] | 8 |
А, ну это да. Будем считать, что меня интересовало конкретно в винде.
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
11.07.2010, 23:28 | 9 |
cтранно это однако, хотя наверно это не так и нужно вообще
0
|
![]() ![]() |
|
11.07.2010, 23:31 | 10 |
А что странного? В документации в общем-то чётко сказано, что файл закрывается. Способов инициализировать stdin, stdout, stderr на уровне пользователя вроде бы как нет в стандарте
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
11.07.2010, 23:33 | 11 |
это я не туда
не, все правильно
0
|
11.07.2010, 23:33 | |
Помогаю со студенческими работами здесь
11
stdin STDIN Библиотека stdin Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |