Benchmark iterating over a vector (heap memory) using various techniques.
Iterate over a vector using a simple for loop:
for (auto i = 0; i < a.size(); ++i)Iterate over a vector using a backward for loop:
for (auto i = a.size() - 1; i >= 0; --i)Iterate over a vector using a foreach loop:
for (auto i : a)Use suffix / postfix increment operator:
for (auto i = 0; i < a.size(); i++)Use suffix / postfix decrement operator:
for (auto i = a.size() - 1; i >= 0; i--)