🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4601

Re: scope probleem (denk ik) in vc++

#4601
From: Harbinger of Doom
Date: Tue, 15 Jul 2003 19:13
46 lines
2771 bytes
"Nicolas Barbier" <anti@spam.invalid> schreef in bericht
news:3f1452ac$0$6523$afc38c87@sisyphus.news.be.easynet.net...
> Harbinger of Doom wrote:
>
> > Sorry voor de engelse tekst,
> > maar kheb dit berichtje in verschillende nieuwsgroepen gepost
> > en kben vanavond te lui om het naar 't nederlands
> > te vertalen!
>
> Multiposten wordt als "extreem evil" beschouwd op USENET.

ekskuzeer,
/me wist dit niet.
then again.... evil is fun ;-) hehe

> > yet when I declare 'connection' in the class definition of 'Node'
(instead
> > of in the Node::connect() function)
> > so that it would have class-scope,
> > I get compile errors whenever I use a Node object.
>
> Als in "Node" een "NodeHttpConnection" zit ingebed, wordt van het 2e de
> copy-constructor aangeroepen telkens de copy-constructor van "Node" wordt
> aangeroepen (als je er zelf geen hebt gedefinieerd voor "Node").

Dat is volgens mij niet echt het probleem.

Noch "Node", noch "NodeHttpConnection" hebben een copy constructor.
Volgens wat ik lees in de VC++ manual zou de compiler er dan z�lf een moeten
aanmaken
die gewoon de default constructor aanroept.
Blijkbaar gebeurd dat al goed en wel, zolang ik mijn
NodeHttpConnection-object declareer
binnen Node::connect();
maar gebeurd dat niet meer als ik mijn NodeHttpConnection-object declareer
in de
klasse-definitie van "Node"
De compiler-errors reppen ook niets over een copy-constructor voor
"NodeHttpConnection",
enkel over een voor "Node"

Ofwel begrijp ik je verkeerd.

--
Harbinger Of Doom
Technical Details
Message-ID: <nnYQa.12574$m97.1134117932@hestia.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-04!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!npeer.de.kpn-eurorings.net!newsfeed.vmunix.org!aotearoa.belnet.be!news.belnet.be!ossa.telenet-ops.be!hestia.telenet-ops.be.POSTED!not-for-mail
References: <A6YQa.12562$x86.1129888907@hestia.telenet-ops.be> <3f1452ac$0$6523$afc38c87@sisyphus.news.be.easynet.net>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,95543aa8161eaaf9
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-07-15 12:26:32 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-04!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!npeer.de.kpn-eurorings.net!newsfeed.vmunix.org!aotearoa.belnet.be!news.belnet.be!ossa.telenet-ops.be!hestia.telenet-ops.be.POSTED!not-for-mail
From: "Harbinger of Doom" <slavearc@pandora.be>
Newsgroups: be.comp.programming
References: <A6YQa.12562$x86.1129888907@hestia.telenet-ops.be> <3f1452ac$0$6523$afc38c87@sisyphus.news.be.easynet.net>
Subject: Re: scope probleem (denk ik) in vc++
Lines: 48
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <nnYQa.12574$m97.1134117932@hestia.telenet-ops.be>
Date: Tue, 15 Jul 2003 19:13:23 GMT
NNTP-Posting-Host: 213.224.116.68
X-Complaints-To: abuse@telenet.be
X-Trace: hestia.telenet-ops.be 1058296403 213.224.116.68 (Tue, 15 Jul 2003 21:13:23 CEST)
NNTP-Posting-Date: Tue, 15 Jul 2003 21:13:23 CEST
Organization: Telenet Internet