Anzeige:
Ergebnis 1 bis 5 von 5

Thema: drei dim. dynamisches Array

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.08.2008
    Beiträge
    177

    drei dim. dynamisches Array

    Hi,
    ich bräuchte mal wieder eure Hilfe.


    Ich möchte einen 2 dim. Vezeichnisbaum inkl. der Dateien, in Form von /a/b/xyz.txt, in ein Array speichern.

    string data [] [] [] ;

    doch bis auf a kann ich die größe noch nicht bestimmen.

    Könnt Ihr mit bitte dabei helfen.

  2. #2
    Registrierter Benutzer
    Registriert seit
    23.05.2004
    Beiträge
    592
    Könnt Ihr mit bitte dabei helfen.
    Das wurde hier wahrscheinlich schonmal gefragt. Bei eingebauten Arrays (geht doch um C++, oder?) müssen alle außer der ersten Dimension in der Größe feststehen.

    Für alles weitere bitte in die FAQ schauen:
    http://parashift.com/c++-faq-lite/freestore-mgmt.html

  3. #3
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Ich würde das eher mit verschachtelten assoziativen Container machen, z.B. Maps.

    Oder gibt es in jedem Verzeichnis genau die selben Unterverzeichnisse und Operationen auf dieser Untermenge?

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  4. #4
    Registrierter Benutzer
    Registriert seit
    02.08.2008
    Beiträge
    177
    vielen dank für Eure Antworten!

    Bin aber wieder zu QTreeWidget/Item zurückgekehrt, da es für mich so leichter ist.
    Nur blöd das man in die TViews und TWidgets nur Strings übergeben kann und keine Widgets wie bei GridLayout.

    kleine zusatzfrage, kann man bei QStandartItem den checkState irgendwie vom Parent erben lassen, oder muss man wie ich das befürchte es selber zusammenfrickeln?
    Geändert von dml (23-03-2009 um 16:27 Uhr)

  5. #5
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Vielleicht kannst du mehr erreichen, wenn du einen QTreeView benutzt, eventuell mit eigenen Delegates.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •