wie diese werte am besten speichern



  • Hi,

    ich hab ein paar X- und Y-Werte an die ich jetzt eine bestimmte "Eigenschaft" hinzufügen will. Also z.b. bei 50/230 soll die Eigenschaft "24" hinzugefügt werden. Ich weiß nur nicht wie ich das am besten speichern soll, damit ich es später effizient auslesen kann und z.b. nach der größe ordnen kann.

    Vielleicht könnt ihr mir ja helfen?
    Danke schon mal!



  • Wenn du mit möglichst wenig eigenem Code auskommen willst, wäre std::pair und std::map eine Lösung, nachzulesen auf www.cplusplus.com. Denn pair bringt seinen operator< gleich selbst mit.

    #include <map>
    #include <string>
    
    typedef std::pair<int, int> Coord;
    typedef std::string Property;
    typedef std::map<coord, property> Map;
    
    Map map;
    map[std::make_pair(50, 230)] = "24";
    


  • Nexus schrieb:

    ...

    Groß- und Kleinschreibung beim Programmieren nicht vergessen 😉


Anmelden zum Antworten