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!

Werbeanzeige

11

18.09.2003, 02:51

Wenn mich nett alles teuscht ist es ein Downcast. Verwechsel das immer :rolleyes:

Es wird immer zu erst der Konstruktor der Basisklasse aufgerufen. In deinem Fall wird also erst der Konstruktor von IDevice, dann von CDevice und zum Schluß dann von CWin32Device aufgerufen.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Anonymous

unregistriert

12

18.09.2003, 12:13

Ah, das mit den Konstruktoren ist super, genau so wollte ich das, aber
nochmal zum Thema Downcast, ich hab schon viel gelesen, aber kriegs noch nicht hin:
Was ist genau ein Upcast, was ein downcast, und wieso sind downcasts langsam???

Gruß Apfelpflaume