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. |