🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11802

Re: C++ vraag: help mij.

#11802
From: Pieter Pareit
Date: Mon, 14 Jan 2002 20:59
22 lines
2034 bytes
<Bart.Vanhauwaert@nowhere.be> wrote in message
news:e5tn1a.prb.ln@10.0.0.2...
> Zero Tolerance <Zero-Tolerance@pandora.be> wrote:
> > Als je nu in de contructor eerst die statische member test op inhoud,
dan
> > kan je zien of er al een class aanwezig is of niet (uiteraard moet je in
de
> > constructor een waarde geven aan de statische member). Zet er bv "Bezet"
in
> > of zo. Indien dit er in staat, moet de constructor de destructor
aanroepen
> > (omdat er maar 1 object mag bestaan).
>
> 'de constructor roept de destructor op'?
>
> Een beter (werkbaar) idee is om in dat geval een exception te throwen.
>

Maak die constructor toch gewoon prive en voorzie de class van een static
functie die een referencie naar het enige object geeft.
pieter;
Technical Details
Message-ID: <a1vgns$fn3$1@news.planetinternet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!hub1.nntpserver.com!news-xfer.siscom.net!news-peer-uk.interpacket.net!planetinternet.be!not-for-mail
References: <3c3f0fae$0$75147$ba620e4c@news.skynet.be> <Xns9193B3BF5507CZeroTolerance@195.130.132.65> <e5tn1a.prb.ln@10.0.0.2>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,afb1ff46730e5f89
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,afb1ff46730e5f89
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-01-14 13:00:10 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!hub1.nntpserver.com!news-xfer.siscom.net!news-peer-uk.interpacket.net!planetinternet.be!not-for-mail
From: "Pieter Pareit" <NOSPAMpieter.pareit@planetinternet.be>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: C++ vraag: help mij.
Date: Mon, 14 Jan 2002 21:59:13 +0100
Organization: Planet Internet NV
Lines: 24
Message-ID: <a1vgns$fn3$1@news.planetinternet.be>
References: <3c3f0fae$0$75147$ba620e4c@news.skynet.be> <Xns9193B3BF5507CZeroTolerance@195.130.132.65> <e5tn1a.prb.ln@10.0.0.2>
NNTP-Posting-Host: u195-95-35-148.vpop-antwerpen.planetinternet.be
X-Trace: news.planetinternet.be 1011041852 16099 195.95.35.148 (14 Jan 2002 20:57:32 GMT)
X-Complaints-To: abuse@planetinternet.be
NNTP-Posting-Date: 14 Jan 2002 20:57:32 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400