title: virtual function vs. function pointer - performance?
body: <p>Are C++ virtual functions called on a polymorphic base class just as fast as calling a C-style function pointer? Is there really any difference?</p>
  
  <p>I'm considering refactoring some performance-minded code that utilizes function pointers and change them over to virtual functions in polymorphism.</p>