C ++でベクトルを逆にする1つの方法は、ベクトルイテレーターを使用して逆方向に反復することです。 このアプローチの欠点は、ベクトルの元の順序が同じままであるということです。 C++アルゴリズムライブラリのstd::reverse()を使用して、同じベクトルの新しい順序になるベクトルを逆にすることができます。 std :: reverseを使用するには、アルゴリズムライブラリをプログラムに含める必要があります。 この記事では、C ++標準ライブラリのアルゴリズムライブラリでreverse()関数を使用してベクトルを逆にする方法を示します。 C ++では、stdは標準を意味します。 std :: reverse()の構文 このreverse()関数の構文はプロトタイプです。 それは: レンプレート constexpr 空所 逆行((最初に双方向Iterator、 双方向Iterator最後)。; 最初の引数は、ベクトルの最初の要素を指すイテレーターです。 2番目の引数は、ベクトルの最後の要素のすぐ先を指すイテレーターです。 ベクトル名がvecの場合、イテレータは最初に次の式で与えられます。 そしてイテレータ、最後は次のように与えられます: […]
The post ベクトルを反転するためのC++std_reverse appeared first on Gamingsym Japan.