Pagini recente » Diferente pentru blog/cubrid-bug-bash intre reviziile 9 si 8 | Diferente pentru blog/cpp11 intre reviziile 48 si 47 | Diferente pentru blog/cubrid-bug-bash intre reviziile 8 si 7 | Atasamentele paginii Profil Programmer | Diferente pentru blog/cpp11 intre reviziile 14 si 13
Diferente pentru
blog/cpp11 intre reviziile
#14 si
#13
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.