标签: c++
我正在研究一个到子类元素的基类指针的同类队列,并且在出列时我希望对实际类型起作用但不想使用visitor或multi方法并完全避免使用虚拟表。我可以紧密耦合并获得性能,并且为了实现它而想要避免任何其他问题(最好让事件提前了解处理功能) 为了实现这一点,我想让队列元素知道需要为特定子类元素调用什么函数。 什么是最佳方式来模板化以使其足够通用并避免虚拟方法开销。 这就像访客提前知道接受方法一样。