C++/Iteratory: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Ethefor (dyskusja | edycje)
Pętla foreach w C++11.
Linia 154:
Powyższy kod wyprowadza na standardowe wyjście zwartość wektora "v".
}}
 
{{Porada|
W C++11 wprowadzono pętlę ''for'' opartą na zakresie (ang. ''range-based for loop''), dzięki czemu powyższy kod można uprościć do:
<source lang="cpp">
vector<int> v;
v.push_back(1); v.push_back(2); v.push_back(3); v.push_back(4);
for(auto &x : v)
{
cout << x << endl;
}
</source>
}}