重複の可能性:
C++11逆範囲ベースのforループ
に逆範囲ベースfor
はありC++11
ますか?
私はこのようなことをしたい:
for(int value : vec)
{
cout << value << endl;
}
これをする:
for(auto it = vec.rbegin(); it != vec.rend(); ++it)
{
cout << *it << endl;
}
例えば:
for(int value : -vec)
{
cout << value << endl;
}
逆ループを行うためにそのようなことをすることは可能ですか?