Skip to content

shybovycha/iterate-over-vector-in-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iterating over vector in C++

Benchmark iterating over a vector (heap memory) using various techniques.

sample1

Iterate over a vector using a simple for loop:

for (auto i = 0; i < a.size(); ++i)

sample2

Iterate over a vector using a backward for loop:

for (auto i = a.size() - 1; i >= 0; --i)

sample3

Iterate over a vector using a foreach loop:

for (auto i : a)

sample1_suffix

Use suffix / postfix increment operator:

for (auto i = 0; i < a.size(); i++)

sample2_suffix

Use suffix / postfix decrement operator:

for (auto i = a.size() - 1; i >= 0; i--)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages