Library C ++ - <utility>

pengantar

Ini berisi utilitas di domain yang tidak terkait.

  • Pairs - objek-objek ini dapat menampung dua nilai dari tipe yang berbeda: pair, make_pair, piecewise_construct, piecewise_construct_t.

  • Generic relational operators - Ini adalah definisi standar untuk operator relasional! =,>, <= Dan> = di bawah namespace tertentu: rel_ops.

  • Rvalue casts (C++11) - Memungkinkan pembuatan referensi nilai r: maju, bergerak, move_if_noexcept, deklarasi.

  • Generic swap function - Ini adalah definisi standar yang digunakan secara default oleh komponen pustaka standar untuk semua tipe yang tidak menyediakan overload: swap.

Fungsi

Sr.No. Deskripsi fungsi
1 menukar

Ini menukar nilai dua objek.

2 make_pair

Ini membangun objek pasangan.

3 meneruskan

Ini adalah argumen ke depan.

4 pindah

Ini bergerak sebagai rvalue.

5 move_if_noexcept

Itu bergerak jika tidak ada kecuali.

6 deklarasi

Ini adalah nilai deklarasi.

Konstanta

Sr.No. Konstan & deskripsi
1 piecewise_construct

Ini adalah konstanta konstruksi sedikit demi sedikit.

Namespaces

Sr.No. Namespace & deskripsi
1 rel_ops

Ini adalah Operator relasional.