虚函数因为需要更多的重定向,所以性能会比较低,这是众所周知的事情。以下两段代码,都使用到了虚函数,
但是通过不同的抽象,减少了虚函数的调用次数,优化了性能
http://www.gamedev.net/reference/programming/features/AbsPolyOpt/
虚函数因为需要更多的重定向,所以性能会比较低,这是众所周知的事情。以下两段代码,都使用到了虚函数,
但是通过不同的抽象,减少了虚函数的调用次数,优化了性能
http://www.gamedev.net/reference/programming/features/AbsPolyOpt/