Biblioteka C ++ - <użyteczność>
Wprowadzenie
Zawiera narzędzia w niepowiązanych domenach.
Pairs - te obiekty mogą zawierać dwie wartości różnych typów: pair, make_pair, piecewise_construct, piecewise_construct_t.
Generic relational operators - Jest to standardowe definicje operatorów relacyjnych! =,>, <= I> = w określonej przestrzeni nazw: rel_ops.
Rvalue casts (C++11) - Pozwala na generowanie referencji r-wartości: forward, move, move_if_noexcept, declval.
Generic swap function - Jest to standardowa definicja używana domyślnie przez komponenty biblioteki standardowej dla wszystkich typów, które nie zapewniają własnego przeciążenia: swap.
Funkcje
| Sr.No. | Opis funkcji |
|---|---|
| 1 | zamiana Wymienia wartości dwóch obiektów. |
| 2 | make_pair Konstruuje obiekty pary. |
| 3 | Naprzód To argument naprzód. |
| 4 | ruszaj się Porusza się jako rvalue. |
| 5 | move_if_noexcept Porusza się, jeśli nie z wyjątkiem. |
| 6 | declval Jest to wartość deklaracji. |
Stałe
| Sr.No. | Stała i opis |
|---|---|
| 1 | piecewise_construct Jest to stała konstrukcyjna fragmentaryczna. |
Przestrzenie nazw
| Sr.No. | Przestrzeń nazw i opis |
|---|---|
| 1 | rel_ops To operatory relacyjne. |