Как реализован консольный ввод/вывод в C/C++?

уже на протяжении долгого времени меня интересует вопрос из заголовка. Хотесь бы узнать как. У меня были идеи с ассемблерными вставками, но это не очень практично.
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 2
@res2001
Developer, ex-admin
Непосредственно вводом/выводом занимается ОС. Стандартная библиотека С/С++ использует API ОС для ввода/вывода.
Ответ написан
CityCat4
@CityCat4
Если я чешу в затылке - не беда!
Берется исходник libc, ищется реализация функции. Скорее всего будет несколько вложений функций друг в друга.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы