LINUX.ORG.RU

История изменений

Исправление system-root, (текущая версия) :

надо абстрагироваться от реализации
Твой getchar, который в ядре

вот в этом то и проблема
ты видишь поведение некой программы, не зная о реализации ты считаешь что это неправильное поведение или делаешь выводы, что некая программа сама делает IO операции
но getchar не в ядре, а ещё есть vtable и это нужно знать (хотя бы на уровне прочел статью), чтобы не путать некоторые вещи
это базовые концепции, они как раз созданы для абстрагирования, для полиморфизма

Исправление system-root, :

надо абстрагироваться от реализации
Твой getchar, который в ядре

вот в этом то и проблема
ты видишь поведение некой программы, не зная о реализации ты считаешь что это неправильное поведение или делаешь выводы, что некая программа сама делает IO операции
но getchar не в ядре, а ещё есть vtable и это нужно знать, чтобы не путать некоторые вещи
это базовые концепции, они как раз созданы для абстрагирования, для полиморфизма

Исходная версия system-root, :

надо абстрагироваться от реализации
Твой getchar, который в ядре

вот в этом то и проблема
ты видишь поведение некой программы, не зная о реализации ты считаешь что это неправильное поведение или делаешь выводы, что некая программа сама делает IO операции
но getchar не в ядре, а ещё есть vtable и это нужно знать, чтобы не путать некоторые вещи