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

  • Nick Pitera

    Nick Pitera

    8 NİSAN 2006
  • Palmundo Ec

    Palmundo Ec

    11 HAZİRAN 2009
  • Project Mooncircle

    Project Moon

    6 Aralık 2009