Why Small Type Changes Can Change Performance in C++ Hot Loops | CodeTrail