Ich versuche gerade meinen int-Array in einem Vektor zu speichern. Allerdings gibt es eine unglaublich lange Fehlermeldung.
Nach einigem Testen bin ich zum Schluss gekommen, dass folgendes nicht funktioniert:
Wie kann ich den Vektor denn anders deklarieren, wenn er einen Array von der Grösse 2 enthalten soll?
Wenn ich die Zahl (2) weglasse, dann meckert Visual Studio schon beim ersten push_back(), wenn ich einen Array hinzufügen will, das halt die Grösse unbekannt ist. Das ist nachzuvollziehen. Aber warum wird dann obiger Code nicht akzeptiert?
Nach einigem Testen bin ich zum Schluss gekommen, dass folgendes nicht funktioniert:
Code:
vector<int[2]> koordinaten;
Wie kann ich den Vektor denn anders deklarieren, wenn er einen Array von der Grösse 2 enthalten soll?
Wenn ich die Zahl (2) weglasse, dann meckert Visual Studio schon beim ersten push_back(), wenn ich einen Array hinzufügen will, das halt die Grösse unbekannt ist. Das ist nachzuvollziehen. Aber warum wird dann obiger Code nicht akzeptiert?