Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Злость, Вы писали:
А>>>Понятно, что сам по себе С++ не панацея, особенно если не использовать возможности С++. А если подходить с умом, то спользование объектов и, например, стандартных контейнеров сильно упрощает ситуации с утечками памяти, переполениями итп. А как раз для ядра и драйверов такие проблемы наиболее критичны. Но как уже сказали надо писать на C++, а не на С с классами.
З>>C++ exception handling is not available in kernel-mode
З>>STL is not natively available in the kernel
З>>Global new and delete missing
З>>Support for initialization of static or global objects is missing
А>DriverWorks спасет отца русской демократии? Оно конечно не 100% решение, но все же.

Выводов не зделанно ... Я не утверждал что нельзя ...
Правда, Ложь — мне все одно — я имею свое мнение.
Если функция недокументированна — это не значит, что ее не используют все ваши конкуренты в своих продуктах.
Любой строй переходный и отрицать это значит быть закостенелым идиотом.