Wie sieht eine erweiterte Initialisierungsliste für std :: map aus?
Wenn es überhaupt existiert, was wäre ein std::map
erweitert Initialisierungsliste Aussehen?
Ich habe versucht einige Kombinationen... naja, alles, was ich denken konnte, mit GCC-4.4, aber nichts gefunden, zusammengestellt.
InformationsquelleAutor der Frage rubenvb | 2010-07-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vorhanden und funktioniert gut:
Denken Sie daran, den Wert-Typ der Karte ist
pair <const key_type, mapped_type>
so benötigen Sie grundsätzlich eine Liste von Paaren mit der gleichen oder konvertierbar sind.Durch eine vereinheitlichte Initialisierung mit std::pair, der code wird noch einfacher
InformationsquelleAutor der Antwort doublep