Как научить операционную системы «выбрасывать» С++ исключения из системных вызовов и как это можно применять |
Эта статья написана по мотивам дипломной работы, выполненной в ВУЗе. Мне показалось, что она могла бы быть интересна и другим людям, поэтому выкладываю пересказ. В этой работе я кратко рассмотрю, как вообще работают исключения в С++, опишу, как я добавил их поддержку в простую ОС, написанную для преподавания АКОСа, какой способ передачи исключений из ядра в программы я написал. А в конце посмотрим, в каких ещё случаях ОС может бросать пользователям С++ исключения.
Читать далееhttps://habr.com/ru/post/680452/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680452
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |