Table 1: Execution times.
Loop Overhead +
No Optimization
Optimization
Nothing
1.66
0.64
Ordinary function
6.87
4.1
Inline function
5.8
0.64
Virtual function
8.17
5.77