Dynamisches Array
-
Hallo,
ich habe eine Klasse, in der ein Array bestimmer Größe erstellt werden soll.
Dann greifen einige Prozeduren darauf zu.Ich habe mir folgendes überlegt:
class Graph { private: [...] long *lValues; public: [...] }; inline Graph::Graph(HWND WindowHandle, int Top, long Max, int ValueSpace) { [...] //Array erstellen und alle Werte auf 0 setzen lValues = new long [iValuesMaxIndex]; for (int i = 0; i <= iValuesMaxIndex; i++) { lValues[i] = 0; } }Das Problem ist, dass das Array völlig andere Werte als 0 enthält, wenn ich sie von anderen Prozeduren innerhalb der Klasse abfrage..
Was mache ich falsch bzw. wie bekomme ich ein dynamisches Array in c++?
-
Dynamisches Array: std::vector aus dem Header <vector>.
-
Danke!
Darauf bin ich gar nicht gekommen