Liste mit double Werte



  • Hallo,

    ich hab jett schon alles druchsucht aber nichts gefunden.

    Gibt es so etwas wie TStringList auch für float oder double werte?

    bei MFC gibt es anscheinend CList. Ich habe aber kein passendes Äquivalent für VCL gefunden. TList bekomme ich nicht dazu double werte zu schlucken. 😞

    Danke schonmal für eure Hilfe



  • Wieso kannst du nicht einfach std::vector verwenden?



  • Daran habe ich auch schon gedacht, aber die Handhabung von TList, TStringList.. wie auch immer... ist einfacher.

    Add vergrößert automatisch das Feld, werte verschieben.. etc. etc.

    sowas kann ich mir auch selber bauen, aber hätte ja sein können das es sowas schon gibt. Ich muss das Rad ja nicht unbedingt neu erfinden 😃



  • Hallo

    Das passende Äquivalent der VCL ist DynamicArray. Allerdings verwende auch ich lieber std::xxx, wenn möglich.

    Das mit dem Add ist bei std::vector kein Problem, siehe ::push_back.

    bis bald
    akari



  • Fragemann123 schrieb:

    Add vergrößert automatisch das Feld, werte verschieben.. etc. etc.

    Was davon kann der std::vector nicht?

    Fragemann123 schrieb:

    Ich muss das Rad ja nicht unbedingt neu erfinden 😃

    Genau darum gibt's ja std::vector 😉


Anmelden zum Antworten