Ich möchte einige QString Worte in Array, aber ich weiß nicht, wie kann ich tun. Ich habe versucht mit Vektor wie folgt aus:Erstellen QString-Array von zwei Dimensionen mit QVector mit Qt
int i = 10;
int j = 10;
QVector < QVector < QString> > tableau;
QString word = "Word";
tableau[i][j] = word;
Aber das nicht funktionieren. Diese ist die Fehlermeldung:
ASSERT failure in QVector<T>::operator[]: "index out of range"
Ah haben versuchen, mit std :: vector und std :: string, aber diese funktionieren nicht auf
So können Sie mir erklären, wie ein String-Array von erstellen zwei Dimensionen, um Wort Dank
Sie sind eine 'QVector' zu schaffen, die eine Größe und Kapazität von 0 hat - Sie es zunächst mit Elementen zu füllen brauchen mit 'append' [offizielle Referenz] (http://doc.qt.io/qt-5/qvector.html#append) – UnholySheep