Beste tweakers,
ik ben een beetje met C++ aan het proberen te spelen maar ben nu op een probleem gestoten waar ik niet onmiddellijk uitkom. Ben bezig aan een soort van opdrachtje met een registratiesysteem.
Het gaat over een skiliftsysteem. Het is de bedoeling dat het aantal meters dat iemand op een bepaalde dag heeft afgelegd doormiddel van skiliften te kunnen tellen. Het is ook nodig dat men kan weten hoeveel keren en wie voorbij een bepaalde scanner gekomen is op een bepaalde dag.
Als klassen heb ik een skilift en een skipas. Dan had ik ook nog een struct gemaakt met een skiliftregistratie. Ik dacht nu dat het het makkelijkst was om een vector van die structs bij te houden in zowel de objecten van skilift als van skipas. Zou veel zoekwerk (lees rekenkracht) schelen dan dat ik bijvoorbeeld in mijn main methode een vector bijhield en daarin ging zoeken. Lijkt me ook meer object georiënteerd op deze manier.
Nu is mijn probleem dat ik in die struct eigenlijk een pointer naar mijn skipas en skilift zou willen hebben waar deze bijhoren. Is er een mogelijkheid om dit te doen? Want in principe zou ik de struct eerst moeten declareren zodat ik ze die kan gebruiken in mijn skilift en skipas, langs de andere kant moet ik eerst die skilift en de skipas declareren zodat ik deze kan gebruiken om een pointer naar te maken in mijn struct? Of zit ik helemaal fout?
Als jullie moeten zien wat voor code ik momenteel al heb kan ik die natuurlijk altijd even pasten
Alvast badnkt
ik ben een beetje met C++ aan het proberen te spelen maar ben nu op een probleem gestoten waar ik niet onmiddellijk uitkom. Ben bezig aan een soort van opdrachtje met een registratiesysteem.
Het gaat over een skiliftsysteem. Het is de bedoeling dat het aantal meters dat iemand op een bepaalde dag heeft afgelegd doormiddel van skiliften te kunnen tellen. Het is ook nodig dat men kan weten hoeveel keren en wie voorbij een bepaalde scanner gekomen is op een bepaalde dag.
Als klassen heb ik een skilift en een skipas. Dan had ik ook nog een struct gemaakt met een skiliftregistratie. Ik dacht nu dat het het makkelijkst was om een vector van die structs bij te houden in zowel de objecten van skilift als van skipas. Zou veel zoekwerk (lees rekenkracht) schelen dan dat ik bijvoorbeeld in mijn main methode een vector bijhield en daarin ging zoeken. Lijkt me ook meer object georiënteerd op deze manier.
Nu is mijn probleem dat ik in die struct eigenlijk een pointer naar mijn skipas en skilift zou willen hebben waar deze bijhoren. Is er een mogelijkheid om dit te doen? Want in principe zou ik de struct eerst moeten declareren zodat ik ze die kan gebruiken in mijn skilift en skipas, langs de andere kant moet ik eerst die skilift en de skipas declareren zodat ik deze kan gebruiken om een pointer naar te maken in mijn struct? Of zit ik helemaal fout?
Als jullie moeten zien wat voor code ik momenteel al heb kan ik die natuurlijk altijd even pasten
Alvast badnkt