Article View: be.comp.programming
Article #4981[C++] function overloading en typedef
From: Johan Vervloet
Date: Wed, 28 May 2003 11:49
Date: Wed, 28 May 2003 11:49
33 lines
1730 bytes
1730 bytes
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 ?
Bedankt,
Johan
--
/"\ ASCII Ribbon Campaign
\ / against HTML email and proprietary formats
X
/ \ http://www.gewestpallieter.be/~johan/asciirib.php
Technical Details
Message-ID:
<3ed4a249.0@news.ruca.ua.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!syros.belnet.be!naxos.belnet.be!news.belnet.be!news.ruca.ua.ac.be!pcinf24.ruca.ua.ac.beShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,3077f069a49c0aca,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-05-28 04:50:06 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!syros.belnet.be!naxos.belnet.be!news.belnet.be!news.ruca.ua.ac.be!pcinf24.ruca.ua.ac.be From: Johan Vervloet <johan.vervloet@ua.ac.be> Newsgroups: be.comp.programming Subject: [C++] function overloading en typedef Date: Wed, 28 May 2003 13:49:31 +0200 Organization: UA-Ruca Lines: 33 Message-ID: <3ed4a249.0@news.ruca.ua.ac.be> NNTP-Posting-Host: zeus.ruca.ua.ac.be Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: naxos.belnet.be 1054122572 3596 143.129.201.210 (28 May 2003 11:49:32 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Wed, 28 May 2003 11:49:32 +0000 (UTC) User-Agent: KNode/0.7.2