Article View: de.comp.lang.c++
Article #901Re: Funktionszeiger auf Klassenmethoden
From: Olaf Kock
Date: Sun, 26 Nov 1995 00:00
Date: Sun, 26 Nov 1995 00:00
21 lines
968 bytes
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!olafReferences:
<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