第三章 (14) 虚函数的开销

2022-09-04  本文已影响0人  耕田者

       虚函数调用的直接开销在于通过指针找到虚函数表,接着访问对应的虚函数。这有可能导致一次缓存不命中,但如果虚函数表经常被调用,则也有可能不会有问题。但是紧接着的虚函数调用,也可能产生一次指令缓存的不命中,在循环调用中,则不会出现。

上一篇下一篇

猜你喜欢

热点阅读