bir vektör ekleme Böyle böyle pair
bir vector
var:çiftinin
revenue[i].first = "string";
revenue[i].second = map[i].second;
Ama gelir başlangıcı:
vector<pair<string,double>> revenue;
Ben bir dize ve bunun gibi bir haritadan bir çift eklemek istediğiniz başlatılmamış, sınırlar dışı bir hatayla geliyor.
revenue.push_back("string",map[i].second);
Ama bu iki argüman alamaz diyor: Ben böyle vector::push_back
kullanarak çalıştı. Peki pair
'un vector
numarasına nasıl ekleyebilirim?
Yani çiftleri bir vektör çifti ama bir çift vektör veya vektör yoktur. Bunu anladıktan sonra, problemini çözdün. –