🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11979

Re: STL troubles

#11979
From: Luc Kumps
Date: Wed, 26 Dec 2001 07:57
29 lines
2334 bytes
"Niels Van Eetvelde" <pleaseusethe@replyto.address> wrote in message
news:Xns918310AC08F5Dnielsvaneetvelde@195.130.132.65...
> Op 25 dec 2001 schreef Luc Kumps:
>
> > - heb je dit ook als je dit laat lopen in debug mode? Zo ja, kun je met
> > View, Debug, Call stack kijken waar het crasht
>
> Waar het programma uiteindelijk juist crasht is de '<' operator van de
> (template) klasse pair doordat de 2e pair reference van de operatorfunctie
> blijkbaar ongeldig is.

Dit kan bv. gebeuren indien de '<' operator "true" teruggeeft alhoewel de
twee waarden gelijk zijn. Dit kan op zijn beurt veroorzaakt zijn door het
feit dat er illegale floating point getallen in je lijst staan. Het gevolg
is dat het sort algoritme voorbij het begin of het einde van de lijst loopt.

Dit soort fouten ontdek je sneller m.b.v. de STLPORT implementatie, die je
gratis kunt downloaden op www.stlport.com.
M.b.v.
#define _STLP_DEBUG 1

worden heel wat testen gedaan tijdens runtime, zodat je veel sneller op de
hoogte bent van fouten.

Hoeveel elementen zitten er trouwens in je lijst? Als dat een beheersbaar
aantal is, heb je die dan visueel al eens gecontroleerd?

Luc
Technical Details
Message-ID: <QpfW7.13833$Fe3.877@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <Xns917ECF5D73ACDnielsvaneetvelde@195.130.132.65> <pzXV7.12319$Fe3.773@afrodite.telenet-ops.be> <Xns918310AC08F5Dnielsvaneetvelde@195.130.132.65>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,e1e6bab65264669e
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-12-25 23:57:37 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "Luc Kumps" <NOkumpsSPAM@pandora.be>
Newsgroups: be.comp.programming
References: <Xns917ECF5D73ACDnielsvaneetvelde@195.130.132.65> <pzXV7.12319$Fe3.773@afrodite.telenet-ops.be> <Xns918310AC08F5Dnielsvaneetvelde@195.130.132.65>
Subject: Re: STL troubles
Lines: 32
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700
Message-ID: <QpfW7.13833$Fe3.877@afrodite.telenet-ops.be>
Date: Wed, 26 Dec 2001 07:57:36 GMT
NNTP-Posting-Host: 213.118.66.121
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1009353456 213.118.66.121 (Wed, 26 Dec 2001 08:57:36 MET)
NNTP-Posting-Date: Wed, 26 Dec 2001 08:57:36 MET
Organization: Telenet Internet