๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Funktionszeiger auf Klassenmethoden

#901
From: Olaf Kock
Date: Sun, 26 Nov 1995 00:00
21 lines
968 bytes
Roland.Minde@cgk.sni.de wrote
[..]
> Siehe nachfolgendes Beispiel, ausprobiert nach Beispielen
> aus Ellis, Stroustrup; The Annotated C++ Reference Manual; ยง8.1c
[..]
> main()
> { S s;
>   int* ip =&s.i;        // ip points to s's member i
>   int S::* sip =&S::i;  // sip get offset of `i' in an S
>   cout <<"Use ip=" <<*ip  <<endl;
>   //cout <<"Use sip=" <<*(&s+sip);
>   int (S::*pmf)(char*) =&S::f;  // Pointer to member Function
>   int j =(s.*pmf)("hallo");
> }

Ist es das, was manchmal den Eindruck erweckt, C/C++ sei eine Write-Only- 
Sprache? ;-)

Olaf
--
  ln /dev/null /dev/www
Technical Details
Message-ID: <5y$k822ljOB@rupert.shnet.org>
Path: arc1-ca.pugleaf.net!rupert.shnet.org!olaf
References: <48fv1i$paf@sparcserver.lrz-muenchen.de> <48smum$ngm@horus.mch.sni.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rupert.shnet.org!olaf
Date: 26 Nov 1995 00:00:00 +0000
From: olaf@rupert.shnet.org (Olaf Kock)
Newsgroups: de.comp.lang.c++
Message-ID: <5y$k822ljOB@rupert.shnet.org>
References: <48fv1i$paf@sparcserver.lrz-muenchen.de>
 <48smum$ngm@horus.mch.sni.de>
Subject: Re: Funktionszeiger auf Klassenmethoden
X-Newsreader: CrossPoint v3.1 R/B2650