Cpp-standard-library-cpp-algorithm-iter-swap
提供:Dev Guides
C ++アルゴリズムライブラリ-iter_swap()関数
説明
- C ++関数* std
- algorithm :: iter_swap()*は、2つのイテレーターが指すオブジェクトの値を交換します。 要素を交換するために関数 `+ swap(unqualified)+`を使用します。
宣言
- 以下は、std
- algorithmヘッダーからのstd :: algorithm :: iter_swap()関数の宣言です。
C 98
パラメーター
- a -最初の順方向反復子オブジェクト。
- b -2番目の前方反復子オブジェクト。
戻り値
None
例外
`+ swap +`関数が例外をスローした場合、例外をスローします。
無効なパラメータは未定義の動作を引き起こすことに注意してください。
時間の複雑さ
定数。
例
- 次の例は、std
- algorithm :: iter_swap()関数の使用法を示しています。
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-