Hi leute ich habe in kleines problem mit den Arrays... Erstmal n bissel code !
C++:
for(i=0; row=test[i]; ++i) {
QString arr; arr[i][row] = "das was ich will";
}
QString kommt aus dem Qt framework ist eigentlich nicht weiter wichtig!
Müsste das nicht so ca funktionieren ? habe leider keinen Fehlercode, da ich an anderen Rechner bin aber trotzdem ist der Gedanke so falsch ein merhdimensionales array so zu erstellen ??
arr[0]["hallio"] = "hallo"
Normalerweise ging das so in js oder php oder meine auch "glaube" in Java...
Thx erstmal im Vorraus ! ! ! ! ! ! ! !
mod edit: Benutze die CPP Tags selberDieser Post wurde am 06.07.2005 um 14:11 Uhr von Pablo editiert.
Wenn dann muss du schon vor der Schleife ein arrayy anlegen, ( Und nur weil ne Variable array heisst is es noch keins ) und dann in der schleife belegen.
Hmm glaube ich nicht, dass das nicht möglich ist... Kennt vielleicht jemand ne andere Lösung ?
In Java,Php oder Js ist es doch auch so in der art möglich..
Thx erstmal an alle
Das Problem ist nur, dass Arrays in C++ nummerische Indexwerte benötigt; Du kannst nicht einfach MeinArray['IrgendeinString'] schreiben sondern musst dich eben auf nummerische Werte verlassen. Zumindest bei "normalen" Arrays ist das so...
In Java geht das auch nicht. Auch in Js und php meiner Meinung nach auch nicht. -- Wer früher stirbt ist länger tot.Dieser Post wurde am 06.07.2005 um 11:42 Uhr von (un)wissender editiert.