`pair+
это как вектор но имеет два индекса и может иметь любые значение то есть
{
pair<int,char> table1 (2,'K')
cout<<table.first<<endl; выводит=2
cout<<table.second<<endl; выводит=K
}
можно еще наименовать командой TypeDef Чем полезно вот
например нужно сравнить x1,x2,y1,y2;
if(x1==x2 && x1==y1 && x1==y2 && x2==x1 && x2==y1 && x2==y2)
ДОЛГО
Вот решение лучше pair именуем на pairdef;
pairdef cell_1;
pairdef cell_2;
if(cell_1==cell=2)
set+- недоконца
multiset-
map-
unorder_map-`