Программирование в режиме ядра с использованием упрощенного C ++?

Я собираюсь углубиться в область ядра. Мой вопрос касается языка программирования. Я видел большинство руководств, написанных на C. В настоящее время я программирую на C ++ и Assembly. Я также изучал C до C ++, но я не использовал его много. Можно ли программировать в режиме ядра с использованием упрощенного C ++ без использования каких-либо дополнительных конструкций? В основном я пытаюсь избежать незначительных различий, которые существуют между двумя языками (например, отсутствие bool в C, отсутствие автоматического возврата 0 из main , действительно незначительные различия). Я не буду использовать шаблоны, классы и тому подобное. Можно ли было бы программировать в режиме ядра с использованием упрощенного C ++ без каких-либо серьезных неприятностей?

11
задан Dan Fego 5 December 2011 в 20:14
поделиться