История изменений
Исправление firkax, (текущая версия) :
Апхахахахах ну всё, ядро Linux
Ядро дополнительно огорожено ring0 процовой защитой, поэтому можно простить. А так да, в юзерспейсе так делать не следовало бы.
А потом выкидываем C++ с vtable
Это повод не писать ответственный софт на С++, верно.
Ну и практически все сишные библиотеки тоже.
В хороших колбеки сведены к минимуму или вообще отсутствуют.
Исправление firkax, :
Апхахахахах ну всё, ядро Linux
Ядро дополнительно огорожено ring0 процовой защитой, поэтому можно простить. А так да, в юзерспейсе так делать не следовало бы.
А потом выкидываем C++ с vtable
Это повод не писать ответственный софт на С++, верно.
Ну и практически все сишные библиотеки тоже.
В хороших колбеки сведены к минимуму или вообще отсутствуют.
В моей си-библиотеке колбек есть кстати, но только один, и я долго сомневался перед тем как это туда внести, да и когда сделал - оставил опцию компиляции чтобы вырезать этот функционал.
Исходная версия firkax, :
Апхахахахах ну всё, ядро Linux
Ядро дополнительно огорожено ring0 процовой защитой, поэтому можно простить. А так да, в юзерспейсе так делать не следовало бы.
А потом выкидываем C++ с vtable
Это повод не писать ответственный софт на С++, верно.
Ну и практически все сишные библиотеки тоже.
В хороших колбеки сведены к минимуму или вообще отсутствуют.