Ik heb een programma waarin een aantal instanties van een class gemaakt moeten worden.
Hoe groot dit aantal is is niet van te voren bekend, moet ongelimiteerd zijn, en er moet op ieder moment een nieuw object bij kunnen worden gemaakt.
De objecten die worden gemaakt hoeven echter niets terug te geven aan het programma, het betreft een object dat een dialoog aan de gebruiker toont en de getoonde informatie opslaat in een file wanneer de gebruiker daarom vraagt.
Is een vector van objecten de beste manier om dit te implementeren?
en hoe declareer je een vector precies? ik heb geprobeerd VEC vectornaam in de headerfile te zetten maar dat werkt niet. vector<cMyObject> vectornaam ook niet.
# include <vector> staat in mijn header file.
Moet ik de vector maken bij de constructie van de classe die de andere objecten maakt? (de classe waarin ik dus probeerde de vector te declareren) of is er een andere manier om vectoren wel te kunnen declareren.
Hoe groot dit aantal is is niet van te voren bekend, moet ongelimiteerd zijn, en er moet op ieder moment een nieuw object bij kunnen worden gemaakt.
De objecten die worden gemaakt hoeven echter niets terug te geven aan het programma, het betreft een object dat een dialoog aan de gebruiker toont en de getoonde informatie opslaat in een file wanneer de gebruiker daarom vraagt.
Is een vector van objecten de beste manier om dit te implementeren?
en hoe declareer je een vector precies? ik heb geprobeerd VEC vectornaam in de headerfile te zetten maar dat werkt niet. vector<cMyObject> vectornaam ook niet.
# include <vector> staat in mijn header file.
Moet ik de vector maken bij de constructie van de classe die de andere objecten maakt? (de classe waarin ik dus probeerde de vector te declareren) of is er een andere manier om vectoren wel te kunnen declareren.