在阅读了有关主题并研究了Visual Studio 2017中的模板项目之后,我最近的任务是为我们的设备编写Windows用户模式驱动程序,并且对WDF和UMDF的基础知识有很好的了解。
我决心使用尽可能多的现代C ++,并且如果它也可以包含标准库,那么比需要自己开发相应的功能要快乐得多。
在Windows用户模式驱动程序中总体上使用现代C ++,以及在特定方面使用现代C ++ 标准库功能方面,是否有最佳实践?
我需要注意哪些陷阱,可以避免?
我应该完全避免吗?如果是这样,出于什么理由?