pair
Z cppreference.com
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