Article View: de.comp.lang.c++
Article #1430Re: Kann this Pointer NULL sein?
From: Ullrich von Bassewitz
Date: Sun, 28 Jan 1996 21:26
Date: Sun, 28 Jan 1996 21:26
19 lines
1181 bytes
1181 bytes
Joern Ihlenburg (joern.ihlenburg@student.uni-tuebingen.de) wrote:
> Ich wuerde sagen, unter DOS springt dein Programm ins Nirvana, da
> es versucht, an Adresse 0x0000:0000 die Klassenstruktur incl.
> Methodentabelle zu finden, irgend eine Adresse (z.B. 0x0000:001B) als
> Zeiger auf deine Methode interpretiert und dann losspringt... CRASH!!!
Nein, das tut mit allen mir bekannten Compilern - deshalb wollte ich ja auch
wissen, ob es legal ist. Wo es nicht geht sind virtuelle Funktionen, weil
diese ueber die VMT angesprungen werden, aber virtuelle Methoden hatte ich
ja explizit ausgeschlossen.
Gruss
Uz
--
Ullrich von Bassewitz uz@ibb.schwaben.com
Technical Details
Message-ID:
<RG18BVTM@wuschel.ibb.schwaben.com>Path:
arc1-ca.pugleaf.net!wuschel.ibb.schwaben.com!not-for-mailReferences:
<0YZ8BLIJ@wuschel.ibb.schwaben.com> <4egeqg$p9g@newsserv.zdv.uni-tuebingen.de>Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++ Path: arc1-ca.pugleaf.net!wuschel.ibb.schwaben.com!not-for-mail From: uz@wuschel.ibb.schwaben.com (Ullrich von Bassewitz) Subject: Re: Kann this Pointer NULL sein? Date: 28 Jan 1996 21:26:09 GMT References: <0YZ8BLIJ@wuschel.ibb.schwaben.com> <4egeqg$p9g@newsserv.zdv.uni-tuebingen.de> Message-ID: <RG18BVTM@wuschel.ibb.schwaben.com> Reply-To: uz@ibb.schwaben.com Organization: Ingenieurbuero von Bassewitz X-Newsreader: TIN [version 1.2 PL2]