![]() |
|||||
![]() |
|||||
![]() |
|||||
Strona startowa FitnessRings, 03 ĆWICZENIA - TRENING, trening funkcjonalny Formulas and Functions With Microsoft Office Excel 2007, Dokumenty(eboki programy i inne), @Excel Fiancial Analysis with Excel 2002, Dokumenty(eboki programy i inne), @Excel Filtr przeciwpyłkowy- wymiana, Programy PC, Odzyskiwanie danych, Manuale Fiat Stilo (eZygmunt) Funkcje specjalne, Scania Funkcje wykonawcze, Neuronauka Fortepian The Piano (1993), rożne Fuzzy Logic in Chemistry, INNE Fullmetal Alchemist 2 Brotherhood - 09, FullMetal Alchemist 2 Fiddle FaddleÂŤ & Screaming Yellow ZonkersÂŤ, przepisy, Przepisy Pizza Hut KFC MC DONALDS, Przepisy po angielsku |
Funkcja swap, Programy = Algorytmy[ Pobierz całość w formacie PDF ]swap[szablon funkcji] Zamienia wartoci dwóch obiektów.SkładniaC/C++#include <algorithm>namespace std{template < typename T >void swap( T & a, T & b );}OpisPrzypisuje wartoć obiektu a obiektowi b i wartoć obiektu b obiektowi a.Należy wzišć pod uwagę, że ta funkcja powoduje skopiowanie obiektu do zmiennej tymczasowej i dwa razy wywołuje operator przypisania, więc może nie być efektywna dla typów, dla których wspomniane operacje sš kosztowne. W takie sytuacji rekomendowane jest przecišżenie tej funkcji tak, by wykonywała zamianę w wydajniejszy sposób.Argumentynazwa argumentu znaczeniea, b obiekty, których wartoci zostanš zamienione.Typ musi mieć dostępny konstruktor kopiujšcy i operator przypisania.PrzykładC/C++#include <algorithm>#include <iostream>using namespace std;int main(){int foo = 42, bar = 74;cout << "foo: " << foo << ", bar: " << bar << '\n';std::swap( foo, bar );cout << "foo: " << foo << ", bar: " << bar << '\n';} [ Pobierz całość w formacie PDF ] |
||||
![]() |
|||||
Wszelkie Prawa Zastrzeżone! Jedyną nadzieją jest... nadzieja. Design by SZABLONY.maniak.pl. |
![]() |
||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |