Język C++
iter_swap
[funkcja] Zamienia wartości obiektów wskazywanych przez iteratory.Składnia
#include <algorithm>
namespace std
{
template < typename FwdIt >
void iter_swap( FwdIt a, FwdIt b );
}
Opis
Przypisuje wartość obiektu
*a obiektowi
*b i wartość obiektu
*b obiektowi
*a.
Argumenty
Przykład
#include <algorithm>
#include <iostream>
using namespace std;
int main()
{
int a[ 4 ] = { 4, 8, 11, 42 };
cout << "a[1]: " << a[ 1 ] << ", a[2]: " << a[ 2 ] << '\n';
std::iter_swap( a + 1, a + 2 );
cout << "a[1]: " << a[ 1 ] << ", a[2]: " << a[ 2 ] << '\n';
}
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.