🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9548

Re: Dynamische Array in C++

#9548
From: Philip Paeps
Date: Thu, 25 Apr 2002 19:01
56 lines
3045 bytes
Christof Laeremans <christof_laeremans@hotmail.com> wrote:
> Even de uitleg geven van het programma.
> 
> Het moet een x aantal woorden in lezen zoals

[...]

> Deze worden moeten dan in een grote string komen en als uitvoer geven
> Er was eens een hond die verliefd was op een tuinkabouter.

[...]

> Wat is nu het probleem... Als ik deze code run met CodeWarrior op Mac OS X
> dan geeft hij geen foutmelding tijdens het compileren en het runnen.

Was dat hierboven de volledige code?  Ik ontbreek preciess een header file.
Kan je anders even de volledige code posten, dan kunnen andere het ook
proberen te compilen, en zien waar wat misloopt.

Heb je al geprobeert met warnings te compilen?  (-Wall met gcc, CodeWarrior
ken ik niet).

> Laat ik dit programma uitvoeren via VC++ dan krijg volgende melding (alleen
> bij het uitvoeren van het programma, niet tijdens het compileren.)

VC++ is dan ook niet echt *de* compiler bij uitstek...

> Debug Error !
> DAMAGE: after Normal block (#43) at 0x00300040

Wat een fantastisch descriptieve error!  Kan je hem backtracen?  Zien waar het
precies misloopt? 

> En nu stel ik me de vraag. Heb ik nu een array die zich zelf groter kan
> maken of is het gewoon Windows of Mac OS X dat niet normaal doet.

Waarschijnlijk wintendo dat doet waarvoor het gemaakt is: niet werken.  Het is
een redelijk eenvoudige implementatie van een dynamic array, maar ik zou er
toch wat constraints en error-handling inbouwen.  Memory lekken zijn namelijk
gouw geschreven :-/

> Alvast bedankt voor eventuele tips.

Post even je code, dan probeer ik het hier te compilen, en te zien waar het
zou kunnen mislopen.

In ieder geval zijn constructies als #include <iostream.h> niet wenselijk,
gebruik gewoon <iostream> en consoorten. 

 - Philip


-- 
Philip Paeps                                                   philip@paeps.cx

  Anything labeled "new" and/or "improved" isn't.
Technical Details
Message-ID: <voYx8.39651$Ze.6724@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!out.nntp.be!propagator2-SanJose!propagator-SanJose!in.nntp.be!news-in-sanjose!newsfeed.icl.net!news-lond.gip.net!news.gsl.net!gip.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <B8EE1A81.2010%christof_laeremans@hotmail.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,d8a342a4bf67824a
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-04-25 12:01:49 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!out.nntp.be!propagator2-SanJose!propagator-SanJose!in.nntp.be!news-in-sanjose!newsfeed.icl.net!news-lond.gip.net!news.gsl.net!gip.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Philip Paeps <philip@paeps.cx>
Subject: Re: Dynamische Array in C++
Newsgroups: be.comp.programming
References: <B8EE1A81.2010%christof_laeremans@hotmail.com>
User-Agent: tin/1.5.12-20020422 ("Sugar") (UNIX) (FreeBSD/4.5-STABLE (i386))
Lines: 56
Message-ID: <voYx8.39651$Ze.6724@afrodite.telenet-ops.be>
Date: Thu, 25 Apr 2002 19:01:47 GMT
NNTP-Posting-Host: 213.118.35.198
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1019761307 213.118.35.198 (Thu, 25 Apr 2002 21:01:47 MET DST)
NNTP-Posting-Date: Thu, 25 Apr 2002 21:01:47 MET DST
Organization: Telenet Internet