Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

C++ Arraygrösse mit variablen bestimmen

Yves3 / 7 Antworten / Flachansicht Nickles

hallo ich möchte ein dreidimensionales array als element einer klasse verwenden.
die grösse der ersten beiden dimensionen wird im konstruktor aus einer textdatei ausgelesen.
also irgendwie so etwas:

CTileMap::CTileMap()
{
//MapWidth und MapHeight aus Textdatei auslesen
...
Array[MapWidth][MapHeight][10]
...
}

hab schon ein bisschen gegoogelt und herausgefunden, dass es wohl schwieriger ist als ich zu beginn dachte.
ist das möglich ohne die vector klasse aus der std zu verwenden oder eine eigene klasse dafür zu schreiben?

was haltet ihr für die beste variante?

vielen dank für alle antworten!

bei Antwort benachrichtigen
Yves3 mr.escape „Richtig, ohne geht das so nicht. Habe die formen Array0 i Array00 i 10 und...“
Optionen

stimmt, sorry.
es muss 'a' heissen und nicht "a".
hab in letzter zeit zu viele vb tutorials gemacht ;-)

so funktioniert es.

nochmal vielen dank für deine kompetente hilfe!

bei Antwort benachrichtigen