Pagini recente » Atasamentele paginii Profil SebiP | Diferente pentru blog/cpp11 intre reviziile 52 si 7 | Diferente pentru blog/cubrid-bug-bash intre reviziile 8 si 9 | Diferente pentru utilizator/the@eye@ intre reviziile 2 si 1 | Diferente pentru blog/cpp11 intre reviziile 13 si 14
Diferente pentru
blog/cpp11 intre reviziile
#13 si
#14
Nu exista diferente intre titluri.
Diferente intre continut:
h3. 2. range-based for loops
In $C++11$, you can iterate over each element in a list with less code:
== code(cpp) |
int array[5] = {1, 2, 3, 4, 5};
for (int x: array) {
==
If you want to modify the elements in the list, you need to get a reference to the element like this:
== code(cpp) |
double array[5] = {1.5, 2.7, 3.9};
for (auto &x: array) {
}
==
Note: This code compiles without using $&$, but the original array is not modified unless a reference is used.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.