010
01.07.2004, 00:43 Uhr
songbird
|
Zitat: |
Windalf postete [quote] . braucht man da sicher einen vector??
|
das nicht aber er erleichtert dir die arbeit... vor allen dingen kann dein feld beliebig (soviel der speicher hergibt) gross werden ohne das du dich um irgendwas kümmern musst. bei deinem beispiel passen ja nur maximal 100 rein. [/quote] Ja, das ist klar. Aber hier im Text der Aufgabe steht, dass die Mitarbeiter (also Staff-Objekte) in einer Datenstruktur gespeichert werden sollen, die maximal 100 Mitarbeiter zweischenspeichern kann... Von daher ist das in diesem Fall egal. Für größere Projekte sind Vektoren sicherlich sinnvoller, klar.
Zitat: |
Windalf postete müssten alle drei beispiel gehen allerdings ist lebenszeit der objekt auf den block in dem du sie definierst beschränkt wenn du sie nicht mit new allokierst...
|
was meinst du mit block *doof frag* ?
Zu den ersten beiden beispielen aus meinem letzten posting: ist's egal ob man persons[0] = h1 oder *persons[0] = h1 schreibt? Ich dachte, wenn man einem Pointer einen Wert zuweisen will, muss man das Sternchen davor schreiben? |