~~~~~↵
`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-`↵
~~~~~↵
`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)↵
ДОЛГО↵
Вот решение лучше
pairdef cell_1;↵
pairdef cell_2;↵
if(cell_1==cell=2)↵
set+- недоконца↵
multiset-↵
map- ↵
unorder_map-`↵
~~~~~↵



