Ik ben bezig met het ontwerpen van een simpel planbord. Nu wil ik gebruik gaan maken van STL en dan vooral de vector functionaliteit. Ik heb de documentatie helemaal gelezen, maar is een dingen wat me niet helemaal duidelijk is.
Ik heb de volgende class:
Ik wil het dus zo programmeren dat met Rooster[0] de gegevens van werknemer 0 opgevraagt kunnen worden (werknemer aantal is statisch). Dus ik intialiseer gewoon: Rooster[AantalWerknemers]
Nu wil ik dus een functie maken die een nieuwe var aan mijn vector array toevoegt. Dus dit idee als functie aanroep:
VoegProjectDataToe(WerknemerID,ProjectID,StartUur,Startweek,Stopuur,Stopweek)
Dan zit ik met het probleem hoe ik dus Rooster[WerknemerID] moet bewerken, dit anders als in alle voorbeelden die ik gevonden heb omdat hier arrays in mijn class staan.
Ik heb de volgende class:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| Class Rooster
{
private:
int WerknemersID;
vector<int> ProjectID; //werknemer zit aan meerder projecten
vector<int> Startuur; // bij elk project ID zit een start/stop
vector<int> Startweek;
vector<int> Stopuur;
vector<int> Stopweek;
public:
// wat functie's om data op te halen en te bewerken
} |
Ik wil het dus zo programmeren dat met Rooster[0] de gegevens van werknemer 0 opgevraagt kunnen worden (werknemer aantal is statisch). Dus ik intialiseer gewoon: Rooster[AantalWerknemers]
Nu wil ik dus een functie maken die een nieuwe var aan mijn vector array toevoegt. Dus dit idee als functie aanroep:
VoegProjectDataToe(WerknemerID,ProjectID,StartUur,Startweek,Stopuur,Stopweek)
Dan zit ik met het probleem hoe ik dus Rooster[WerknemerID] moet bewerken, dit anders als in alle voorbeelden die ik gevonden heb omdat hier arrays in mijn class staan.
http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL