【发布时间】:2012-01-13 12:54:38
【问题描述】:
我即将深入研究内核领域。我的问题与编程语言有关。我见过大多数用 C 编写的教程。我目前使用 C++ 和汇编编程。在C++之前我也学过C,但是用的不多。是否可以在不使用任何高级结构的情况下使用简单的 C++ 在内核模式下进行编程?基本上,我试图避免两种语言之间存在的细微差别(比如 C 中没有 bool,没有从 main 自动返回 0,真正的细微差别)。我不会使用模板、类等。那么是否有可能使用简单的 C++ 在内核模式下进行编程而没有任何大的烦恼?
【问题讨论】:
-
你是指Windows内核开发还是其他操作系统开发?
-
Windows内核开发,抱歉
-
如果你同意 C 是简单化的 C++...
-
您可能想阅读 Microsoft 的 commentary 关于该主题的内容。如果您在阅读后有更具体的问题,您可能想在新的/单独的问题中提出。
-
如果不尝试使用主要的 C++ 特性,就很难使用 C++。