🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4982

Re: [C++] function overloading en typedef

#4982
From: Roel Schroeven
Date: Wed, 28 May 2003 11:58
29 lines
1915 bytes
Johan Vervloet wrote:

> Hallo,
> 
> Ik zit met een probleem gelijkaardig aan het volgende :
> 
> Stel ik heb een klasse GekleurdeInt, en ik wil die als volgt definieren :
> 
>         typedef int Kleur;      // proper niwaar :-)
> 
>         class GekleurdeInt
>         {
>         public:
>                 GekleurdeInt( int i );
>                 GekleurdeInt( Kleur k );
>         /* enz */
>         };
> 
> Dit werkt dus niet, aangezien int en Kleur voor de compiler van hetzelfde
> datatype zijn.
> 
> Bestaat er hiervoor een mooie oplossing, zonder hiervoor een hele nieuwe
> klasse Kleur te moeten maken ?

Gewoon de eerste constructor weglaten?

-- 
"Codito ergo sum"
Roel Schroeven
Technical Details
Message-ID: <vv1Ba.24132$1u5.1912@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsswitch.lcs.mit.edu!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <3ed4a249.0@news.ruca.ua.ac.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,3077f069a49c0aca
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-05-28 05:00:03 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsswitch.lcs.mit.edu!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Roel Schroeven <j4nff5m02@sneakemail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030507
X-Accept-Language: nl-be, nl, en-us, en
MIME-Version: 1.0
Newsgroups: be.comp.programming
Subject: Re: [C++] function overloading en typedef
References: <3ed4a249.0@news.ruca.ua.ac.be>
In-Reply-To: <3ed4a249.0@news.ruca.ua.ac.be>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 30
Message-ID: <vv1Ba.24132$1u5.1912@afrodite.telenet-ops.be>
Date: Wed, 28 May 2003 11:58:19 GMT
NNTP-Posting-Host: 213.119.50.245
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1054123099 213.119.50.245 (Wed, 28 May 2003 13:58:19 MET DST)
NNTP-Posting-Date: Wed, 28 May 2003 13:58:19 MET DST
Organization: Telenet Internet