Yani pairs<string ,string>
C++ çift eleman için arama ayarlandı mı?
bir dizi var Ve ben ilk ben ikinci dönmek istiyorum, sonra ben bu dizeyi bulursanız "ilk" çiftinin olacağını tek bir dize aramak için find()
kullanmak istiyorum Bu fonksiyondan. Benim şu anki girişimdir
..
myList::iterator i;
i = theList.find(make_pair(realName, "*"));
return i->second;
Neden "map" kullanmıyorsunuz? Diğer notlar: eğer bir "std :: set" ise, neden myList' denir? Std :: pair's için bir karşılaştırma işlevi oluşturdunuz mu? Nasıl görünüyor? –