author | Ilia Gromov <ilia@netbeans.org> |
Wed, 07 Jun 2017 20:23:29 +0300 | |
branch | release82 |
changeset 18423 | b9d9af239a0c |
parent 18403 | ide.analysis.modernize/test/unit/data/goldenfiles/com/sun/tools/ide/analysis/modernize/SingleCppFileCheckTest/src/modernize-loop-convert.cpp@67d78b11d2e0 |
permissions | -rw-r--r-- |
ilia@18403 | 1 |
#include <vector> |
ilia@18403 | 2 |
|
ilia@18403 | 3 |
using namespace std; |
ilia@18403 | 4 |
|
ilia@18403 | 5 |
int loops() { |
ilia@18403 | 6 |
const int N = 5; |
ilia@18403 | 7 |
int arr[] = {1, 2, 3, 4, 5}; |
ilia@18403 | 8 |
vector<int> v; |
ilia@18403 | 9 |
v.push_back(1); |
ilia@18403 | 10 |
v.push_back(2); |
ilia@18403 | 11 |
v.push_back(3); |
ilia@18403 | 12 |
|
ilia@18403 | 13 |
// safe conversion |
ilia@18403 | 14 |
for (auto & elem : arr) |
ilia@18403 | 15 |
cout << elem; |
ilia@18403 | 16 |
|
ilia@18403 | 17 |
// reasonable conversion |
ilia@18403 | 18 |
for (auto & elem : v) |
ilia@18403 | 19 |
cout << elem; |
ilia@18403 | 20 |
|
ilia@18403 | 21 |
// reasonable conversion |
ilia@18403 | 22 |
for (auto & elem : v) |
ilia@18403 | 23 |
cout << elem; |
ilia@18403 | 24 |
} |