嵌入式系统中的编译期分发: 用模板消除虚函数开销

结合 MISRA C++ 规范和 newosp 工程实践,系统阐述如何利用 C++17 模板技术实现编译期分发,在保持代码灵活性的同时消除虚函数的性能损耗。实测显示编译期分发相比回调模式有 15 倍性能提升,相比虚函数分发开销降低 95% 以上。

February 16, 2026 · 7 min · 1322 words · map[name:DeguiLiu]