ik zit met het volgende probleem:
ik heb een class waarbij telkens als er daar een object van wordt aangemaakt, in de constructor ook een tweedimensionaal array wordt aangemaakt, met daarin structs.
nu is het aantal rijen van het array variabel, afhankelijk van een bep. var. en het aantal kolommen is altijd 100.
In de klasse beschrijving in de .h file heb ik het array nu als volgt gedeclareerd:
En in de constructor in de .cpp file initialiseer ik het array dan als volgt:
ik doe dit niet elke dag natuurlijk, en ik krijg dan ook een foutmelding (' ( expected' ) bij de initialisatie in de constructor.
ik zou echt niet weten wat er fout gaat, heb al een aantal vb bekeken, maar kan er geen wijs uit worden. iemand?
ik heb een class waarbij telkens als er daar een object van wordt aangemaakt, in de constructor ook een tweedimensionaal array wordt aangemaakt, met daarin structs.
nu is het aantal rijen van het array variabel, afhankelijk van een bep. var. en het aantal kolommen is altijd 100.
In de klasse beschrijving in de .h file heb ik het array nu als volgt gedeclareerd:
C++:
1
| STRUCT_TYPE **struct_array; |
En in de constructor in de .cpp file initialiseer ik het array dan als volgt:
C++:
1
| struct_array= new STRUCT_TYPE[n_vertex][100]; |
ik doe dit niet elke dag natuurlijk, en ik krijg dan ook een foutmelding (' ( expected' ) bij de initialisatie in de constructor.
ik zou echt niet weten wat er fout gaat, heb al een aantal vb bekeken, maar kan er geen wijs uit worden. iemand?