🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #6881

[C++]

#6881
From: astone
Date: Fri, 08 Nov 2002 10:58
36 lines
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-mail

Show 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