SORU
21 Aralık 2009, PAZARTESİ


Eğer belirli bir anahtar C std varsa nasıl bulunur::göster

Değeri göster ve biraz yapabilir mi diye kontrol etmeye çalışıyorum:

typedef map<string,string>::iterator mi;
map<string, string> m;
m.insert(make_pair("f","  --"));
pair<mi,mi> p = m.equal_range("f");//I'm not sure if equal_range does what I want
cout << p.first;//I'm getting error here

nasıl baskı p nedir yani?

CEVAP
21 Aralık 2009, PAZARTESİ


map::find kullanın

if ( m.find("f") == m.end() ) {
  // not found
} else {
  // found
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kidrauhl

    kidrauhl

    15 Ocak 2007
  • Machinima

    Machinima

    17 Ocak 2006
  • segtlim

    segtlim

    21 EKİM 2008