Jmenné prostory
Varianty
Akce

pair

Z cppreference.com
< cpp‎ | utility


Syntaxe:

  pair();
  pair( const T1 &a, const T2 &b );

Struktura dvojice je způsob, jak ukládat dva kusy stejnorodých dat.

Tyto dvojice dat mohou být přístupná jako pole pomocí first a second.

Párové dvojice mohou být porovnávány na shodnost operátorem ==. Operátor < je také definován pro párové dvojice; dané dvě tvojice x a y, operátor < vrátí:

x.first < y.first || ((y.first == x.first) && x.second < y.second)

make_pair může být použita jako zkratka při vytváření explicitně výlučných dvojic specifikovaným pro dvě části dat.

Související: make_pair