Wie kann ich einen Wert aus einer Karte?

Ich habe eine map namens valueMap wie folgt:

typedef std::map<std::string, std::string>MAP;
MAP valueMap;
...
//Entering data.

Dann bin ich der Weitergabe dieser Karte an eine Funktion per Referenz:

void function(const MAP &map)
{
  std::string value = map["string"];
  //By doing so I am getting an error.
}

Wie bekomme ich den Wert aus der Karte, die übergeben wird, als eine Referenz auf eine Funktion?

  • Bei der Buchung über eine Fehlermeldung, die Sie erhalten, sollten Sie immer auch die tatsächlichen Fehler in der Frage.
  • ok. Ich werde mich darum kümmern. Dank
Schreibe einen Kommentar