次のループの前に範囲ベースの for ループの次の要素にアクセスするにはどうすればよいですか?
のようなことを反復アプローチで行うことは知っていますがarr[++i]
、範囲ベースの for ループで同じ結果を得るにはどうすればよいですか?
for (auto& cmd : arr) {
steps = nextElement; //How do I get this nextElement before the next loop?
}
おそらく範囲ベースの for ループを使用すべきではないことは理解していますが、それがこのプロジェクトに提供されている要件です。