Thread View: be.comp.programming
6 messages
6 total messages
Started by Tom Mercelis
Tue, 26 Nov 2002 22:05
C++ &-operator vraagje.
Author: Tom Mercelis
Date: Tue, 26 Nov 2002 22:05
Date: Tue, 26 Nov 2002 22:05
22 lines
1682 bytes
1682 bytes
hallo,
ik ben een boek aan het volgen om C++ te leren (C++ primer plus van
Stephen Prata), maar nu kom ik in de programming exercices een zeer
vreemd probleem tegen:
het gaat dus om een class declaration waarin deze lijn staat:
class Cow {
...
public:
Cow(const Cow c&);
...
}
De &-operator na het type (zoals Cow & c), heb ik al vaak gezien, maar
in die volgorde heb ik het nog nooit gezien, kan iemand mij zeggen of ik
iets gemist heb, of er sprake is van een drukfout in het boek?
mvg,
Tom Mercelis
--
May the Source be with you!
Re: C++ &-operator vraagje.
Author: Bart.Vanhauwaert
Date: Tue, 26 Nov 2002 22:44
Date: Tue, 26 Nov 2002 22:44
13 lines
1335 bytes
1335 bytes
Tom Mercelis <austinpowerzz_remove_this_@planetinternet.be> wrote: > De &-operator na het type (zoals Cow & c), heb ik al vaak gezien, maar > in die volgorde heb ik het nog nooit gezien, kan iemand mij zeggen of ik > iets gemist heb, of er sprake is van een drukfout in het boek? Ik denk dat er sprake is van een drukfout. De ptr-operator (& en *) komen altijd voor de declarator. Zijn er geen online errata te vinden van je boek? cu bart -- http://www.irule.be/bvh/
Re: C++ &-operator vraagje.
Author: Dominique Devriese
Date: Tue, 26 Nov 2002 22:46
Date: Tue, 26 Nov 2002 22:46
25 lines
1962 bytes
1962 bytes
Tom Mercelis writes:
> hallo, ik ben een boek aan het volgen om C++ te leren (C++ primer
> plus van Stephen Prata), maar nu kom ik in de programming exercices
> een zeer vreemd probleem tegen:
> het gaat dus om een class declaration waarin deze lijn staat:
> class Cow { ... public:
> Cow(const Cow c&);
> ... }
> De &-operator na het type (zoals Cow & c), heb ik al vaak gezien,
> maar in die volgorde heb ik het nog nooit gezien, kan iemand mij
> zeggen of ik iets gemist heb, of er sprake is van een drukfout in
> het boek?
op die plaats lijkt het mij idd een drukfout..
gcc moet er ook niet van weten..
sjuus
domi
--
Try to relax and enjoy the crisis.
-- Ashleigh Brilliant
Re: C++ &-operator vraagje.
Author: Tom Mercelis
Date: Wed, 27 Nov 2002 11:59
Date: Wed, 27 Nov 2002 11:59
24 lines
1912 bytes
1912 bytes
Bart.Vanhauwaert@nowhere.be wrote: > Tom Mercelis <austinpowerzz_remove_this_@planetinternet.be> wrote: > >>De &-operator na het type (zoals Cow & c), heb ik al vaak gezien, maar >>in die volgorde heb ik het nog nooit gezien, kan iemand mij zeggen of ik >>iets gemist heb, of er sprake is van een drukfout in het boek? > > > Ik denk dat er sprake is van een drukfout. De ptr-operator (& en *) > komen altijd voor de declarator. Zijn er geen online errata te vinden > van je boek? ja, en daar staat er niets over te lezen, 'k ga eens een meelke zenden naar samspublishing.com > > cu bart > mvg, Tom Mercelis aka Austin -- May the Source be with you!
Re: C++ &-operator vraagje.
Author: Sven Vermeulen
Date: Wed, 27 Nov 2002 18:15
Date: Wed, 27 Nov 2002 18:15
19 lines
1726 bytes
1726 bytes
On Tue, 26 Nov 2002 23:44:34 +0100, Bart.Vanhauwaert@nowhere.be <Bart.Vanhauwaert@nowhere.be> wrote: > Ik denk dat er sprake is van een drukfout. De ptr-operator (& en *) > komen altijd voor de declarator. Zijn er geen online errata te vinden > van je boek? In C++ is & niet enkel een pointer, maar tevens een referentie-aanduiding. E.g. int * blah : blah is pointer naar int-type int blah; &blah : &blah is adres van variabele blah int& blah : blah is pointer naar int-type maar wordt gebruikt alsof het een gewone variabele is Dat laatste is dus zeer gemakkelijk: je gebruikt pointers maar hebt niet van doen met al de nodige ramtamtam van &'s, *'s en -> bij structuren... Mvg, Sven Vermeulen
Re: C++ &-operator vraagje.
Author: Bart.Vanhauwaert
Date: Thu, 28 Nov 2002 00:48
Date: Thu, 28 Nov 2002 00:48
14 lines
1421 bytes
1421 bytes
Sven Vermeulen <svenPUNTJEvermeulen@rug.ac.be> wrote: >> Ik denk dat er sprake is van een drukfout. De ptr-operator (& en *) >> komen altijd voor de declarator. Zijn er geen online errata te vinden >> van je boek? > In C++ is & niet enkel een pointer, maar tevens een referentie-aanduiding. De oorspronkelijke code-context gaf duidelijk aan dat het om een declarator ging. In dat geval gebruikt de standaard de verzamelnaam 'pointer-operatoren' voor zowel & als *. cu bart -- http://www.irule.be/bvh/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads