Hallo,
mal eine blöde Frage, wie kann ich ein 2D Feld möglichst einfach als std::vector erstellen mit vordefinierten Feldgrößen?
Das Prinzip von Arrays scheint der debugger zwar zu schlucken aber wenn ich dann vec.size() oder vec[0].size() aufrufe gibts Fehler.
Eine eher umständliche Lösung wäre dann wohl:
Geht das auch einfacher oder muss die Schleifensache sein?
LG!
mal eine blöde Frage, wie kann ich ein 2D Feld möglichst einfach als std::vector erstellen mit vordefinierten Feldgrößen?
Das Prinzip von Arrays scheint der debugger zwar zu schlucken aber wenn ich dann vec.size() oder vec[0].size() aufrufe gibts Fehler.
Code:
std::vector<std::vector<int>> vec [100][33];
Eine eher umständliche Lösung wäre dann wohl:
Code:
std::vector<std::vector<int>> vec;
vec.resize(100);
// und dann eine 100er Schleife für die 33 Felder der 2. Dimensionen...
Geht das auch einfacher oder muss die Schleifensache sein?
LG!