Matrix



  • Hallo, ich habe eine Tabelle, die ich in einem Array speichern möchte... Diese Tabelle hat 9 Spalten, ich weiß allerdings vor der Laufzeit nicht wie viele Zeilen vorhanden sind... Wie kann ich das realisieren???
    folgendes, habe ich versucht, funktioniert aber nicht...

    CStringArray *sZeile;
                long iAnzahlzeilen = mysql_num_rows(sqlErgebnis);
    		sZeile = new CStringArray [iAnzahlzeilen][9];
    

    Wie kann ich ich denn das anders machen?

    ich danke schon mal im voraus...



  • Was machst denn Du hier? Ein CStringArray mit CStringArrays???
    Warum reicht Dir das CStringArray nicht aus?

    Du kannst auch:

    #include <vector>
    #include <string>
    
    typedef std::vector<std::string> tMyRow;
    typedef std::vector<tMyRow> tMyTable;
    
    tMyTable meineTabelle;
    

    verwenden.



  • //war blödsinn



  • @jochen:manchmal sieht man den Wald nicht vor lauter Bäume...
    War quatsch was ich gemacht habe...
    Natürlich braucht man nur ein stinknormales CStringArray...


Anmelden zum Antworten