#c
Что за заголовочный файл такой, и для чего он нужен? В K&R такой не описывают. Заранее спасибо.
Ответы
Ответ 1
содержит описание нестандартной библиотеки для работы с консолью (clrscr, kbhit и тому подобное). Поставляется, ЕМНИП, со старыми Борландовскими компиляторами. Не пользуйтесь ей, если хотите, чтобы ваш код компилировался на более современных компиляторах. Заметьте, что непосредственная работа с консолью противоречит философии юниксовских утилит, которые должны одинаково хорошо работать как с входными данными, полученными от пользователя, так и с выводом других программ. Поэтому правильная юниксовская утилита должна читать ввод из stdin и выводить его в stdout/stderr, позволяя эффективно использовать перенаправление потоков ввода-вывода. Ответ 2
Попробуем "догадаться": conIO => con I/O => Console Input/Output Ну, а с функционалом, поставляемым этой библиотекой уже можно разобраться, почитав доки в сети. Кроме того, "conio.h" - библиотека чисто сиШная, перешедшая в C++, и не ушедшая оттуда до сих пор чисто из-за того, что нужно поддерживать старый код.
Комментариев нет:
Отправить комментарий