Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

Werbeanzeige

02.01.2006, 14:38

Forenbeitrag von: »id62«

Kapitel 8.6 unvollständig.Teil 3 (2te Auflage)

vielen Dank ... direkt mal ausdrucken und als neue Seite einkleben. Aber mal ehrlich, so nen langes Listing, jede Zeile durchzugehen und genau dann den dritten Teil wo viel neues hinzukommt: einfach so auszulassen finde ich schon eine Zumutung ... na ja ... . Vielleciht dachte er ja, da haben meine Leser auch mal was zum knobeln

02.01.2006, 14:20

Forenbeitrag von: »id62«

Kapitel 8.6 unvollständig.Teil 3 (2te Auflage)

Hallo, ich weiß nicht ob ich zu blöd bin das zu verstehen, aber der Teil 3 wird ja vom Autor so gut wie garnicht erklärt. Wie soll denn das ein Anfänger ohne Erklärung verstehen: Kommt TCHAR von Template? Was ist va_list? --> wo aus dem Listing kommt das her? pArgList, ist das eine Standartvariable, vordefiniert durch C++ ... finde die auch nirgends ... C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 void CLogfile::fTextout (const char *Text, ...) { TCHAR buffer[MAX_BUFFER]; // char-Buffer va_...

01.01.2006, 23:08

Forenbeitrag von: »id62«

Zeiger - Verständnisproblem

das ist das so zu verstehen, durch das * Zeichen wird Einmalig diese Variable als Zeiger definiert? Und ab dann brauch es nicht mehr verwendet zu werden, weil es in der Variable bekannt ist? Warum wird dann in einer anderen Funktion: C-/C++-Quelltext 1 2 3 4 void BerechnePunkte (int *pPunkte, int Bonus) { *pPunkte += Bonus; } mit *doppelt verwendet, wenn diese doch oben schon initialisiert ist als INTEGEGER

01.01.2006, 22:47

Forenbeitrag von: »id62«

Zeiger - Verständnisproblem

Hallo, ich habe irgendwie das Zeigerkapitel nicht richtig Verstanden oder irgendwas immer wieder beim Lesen übersehen. mit * vor dem Variablennamen C-/C++-Quelltext 1 *pName erzeuge ich über die Direktaddressierung eine Variable In dem Beispiel aus 7.8 C-/C++-Quelltext 1 2 3 4 5 6 7 CRaumschiff *pGegner = NULL; pSpieler = new CRaumschiff; pGegner = new CRaumschiff(x,y); delete pSpieler; pSpieler = NULL; wird oben zuerst mit * die Adresse für die Variable pGegner über die Direktadressierung neu u...