Article View: be.comp.programming
Article #6881[C++]
From: astone
Date: Fri, 08 Nov 2002 10:58
Date: Fri, 08 Nov 2002 10:58
36 lines
1910 bytes
1910 bytes
in een poging een eigen template 'rij' te schrijven ben ik op een
probleem gestoten. om een of andere reden slaag ik er niet in een array
te doen verdubbelen in grootte. het betreft dit stuk code :
template <class Element>
void rij<Element>::verdubbelArraygrootte()
{
arraygrootte*=2;
Element nieuwe_array[arraygrootte];
for (int i=0; i<aantal_elementen; i++)
{
nieuwe_array[i] = elementen[i];
}
delete [] elementen;
elementen = nieuwe_array;
}
elementen[] is als volgt geinitialiseerd: Element elementen[100];
op de laatste regel geeft gcc mij steeds de volgende melding
wanneer ik probeer te compilen met rij<int> :
incompatible types in assignment of `int[((rij<int>::arraygrootte - 1) +
1)]' to `int[100]'
kan iemand me helpen en eventueel ook uitleggen waarom dit niet
werkt? het zal waarschijnlijk iets erg eenvoudigs zijn, maar
ik vind het echt niet.
wie de rest van de code wil zien, kan terecht op
http://www.mooo.be/test/code.txt
alvast bedankt
dk
Technical Details
Message-ID:
<MPG.1835b6dd3f596487989719@news.pandora.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!iad-peer.news.verio.net!news.verio.net!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,f6684f073b8deade,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-11-08 03:02:03 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!iad-peer.news.verio.net!news.verio.net!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: astone <astone@i.net> Newsgroups: be.comp.programming Subject: [C++] Message-ID: <MPG.1835b6dd3f596487989719@news.pandora.be> Organization: i'm organized alright X-Newsreader: MicroPlanet Gravity v2.60 Lines: 36 Date: Fri, 08 Nov 2002 10:58:08 GMT NNTP-Posting-Host: 195.130.144.21 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1036753088 195.130.144.21 (Fri, 08 Nov 2002 11:58:08 MET) NNTP-Posting-Date: Fri, 08 Nov 2002 11:58:08 MET