🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1153

Re: Funktionszeiger auf Klassenmethoden

#1153
From: Jens von Pilgrim
Date: Tue, 02 Jan 1996 12:44
34 lines
1338 bytes
Sedl@lrz.fh-muenchen.de (Andreas Sedlmayr) will Funktionszeiger auf
Methoden verwenden.
Dies waere, wenn es funktionieren wuerde toll (z.B. um in GUI-Systemem
Fenster direkt mit Event-Handler-Methoden zu verbinden). Aber:
Es KANN NICHT funktionieren: Wo kaeme den bei einem Methodenaufruf
ueber Zeiger der THIS-Pointer her?????? Und den braucht die Methode
doch unbedingt, Bsp:

  class X 
  {
    X(int inZahl) { x = inZahl; };

     int method() {return x } ;

     int x;
  }

  main()
  { X a(1),b(2);
    void *fptr;
  
    ... // hier wuerde der Funktionszeiger ermittelt (was nicht geht!)
  
    int c;
   c = *fptr(); // oder irgendwie so...
  
   -> wird jetzt 1 oder 2 zurueckgegeben??????????????????????

That's its, I'm sorry..... ;-(

Jens
  
     
 
Technical Details
Message-ID: <1996Jan2.133329.19321@conline.central.de>
Path: arc1-ca.pugleaf.net!conline.central.de!uucp
References: <48fv1i$paf@sparcserver.lrz-muenchen.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Path: arc1-ca.pugleaf.net!conline.central.de!uucp
From: jpilgrim@conline.central.de (Jens von Pilgrim)
Subject: Re: Funktionszeiger auf Klassenmethoden
X-Newsreader: Forte Free Agent 1.0.82
Reply-To: jpilgrim@conline.central.de
Sender: uucp@conline.central.de (uucp)
Nntp-Posting-Host: conline.central.de
Organization: Studentenwohnheim Rosenbachweg in Goettingen, Germany
Message-ID: <1996Jan2.133329.19321@conline.central.de>
References: <48fv1i$paf@sparcserver.lrz-muenchen.de>
Date: Tue, 2 Jan 1996 12:44:12 GMT