Usually in C++ one can iterate over each second element by doing so:
for (int i = 0; i < 10; i = i + 2 ){
//do Somthing
}
and for a C++ list (from library list
) one can iterate over each element like so:
std::list<int> dY = {5,4,5,8,9,7,10,4};
std::list<int>::iterator iterdY;
for (iterdY = dY.begin(); iterdY != dY.end(); iterdY++) {
// do Something
}
Now my question is what should I write instead of iterdY++
to iterate over each second element ??