Article View: be.comp.programming
Article #9079Re: lastige fout in c++
From: Whizzo
Date: Wed, 29 May 2002 21:18
Date: Wed, 29 May 2002 21:18
73 lines
3557 bytes
3557 bytes
-- Dead seems to be fatal in 99.9% of the cases. Tested on labratory rats. "Slayerke" <slayerkenospammer@slayerke.co.uk> wrote in message news:VtbJ8.103697$Ze.15573@afrodite.telenet-ops.be... > Whizzo wrote: > > > hello mensen :) > > > > ik zit met een lastig probleemke... zalt simpel proberen uit te leggen eh > > *kuch* > > > > ik heb een class : CACTOR der staan wat vectoren in beschreven en een > > paar var-kes... niets bijzonders > > dan: > > > <knip> allerlei code die denk ik niet veel ter zake doet > > probleem: > > > > ik kan door men actorList[] lopen en waarden checken, die zitten der > > allemaal in. Dus diene is in orde. > > Maar wanneer ik die "actor"-pointer link aan die actorList.... dan heb ik > > in de procedure zelf men > > waardes nog wel, maar als ik dan die actor->Apply() doen dan zijn men > > waarder LOKAAL > > in de cactor-klasse gereset, gewoon weg !!! en achter de ->Apply() staan > > ze terug in men actor van in > > de drawfunctie.... > > Dit is misschien een fout in je CACTOR class, waarom roep je de functie aan > voor een object �n tegelijk geef je datzelfde object nog eens mee, een > beetje dubbel werk IMHO, misschien is die functie wel static en dan zijn > die waarden zoals je zegt verdwenen (normaal zelfs niet te bereiken), maar > dan zou je die wel nog moeten kunnen bereiken via die meegeven pointer. > > -- > Groeten, > Slayerke > nope, geen static class ... en diene apply(actor) was een typfoutjen :-\ tis Apply() gewoon (aangezien al die waardes normaal in die pointer moeten zitten kunde der lokaal aan in die klasse, maar das blijkbaar nie het geval, vars zen allemaal public gezet voor te kunnen testen) bedoeling is een list maken van actors in een omgeving "actorList" der zit voor elke actor description, plaats, vectors enzo in ge moe diene initialiseren => InitActors() dan vult em random coords in in die vectors enzo voor die actors ergens neer te planten dan loop ik in men drawfunctie door diene array van CACTORS en dan lees ik voor elke actor dus men vectors enzo in... en in diene apply doe ik een translate van men omgeving .... maar die coordinaten van diene lijst komen niet door.... in die apply functie zijn die gewoon niet... fjoetsie, sommige NULL andere random value... ---- Whizzo ( http://www.deeplove.be ) ( http://users.pandora.be/whizzo/engine/ )
Technical Details
Message-ID:
<PAbJ8.11517$cy.2076567710@hebe.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!newsswitch.lcs.mit.edu!sunqbc.risq.qc.ca!newsfeed.online.be!bnewspeer00.bru.ops.eu.uu.net!emea.uu.net!skynet.be!skynet.be!ossa.telenet-ops.be!hebe.telenet-ops.be.POSTED!not-for-mailReferences:
<n2bJ8.11495$r05.2062178359@hebe.telenet-ops.be> <VtbJ8.103697$Ze.15573@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,7df3d29219d85499 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-05-29 14:20:05 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!newsswitch.lcs.mit.edu!sunqbc.risq.qc.ca!newsfeed.online.be!bnewspeer00.bru.ops.eu.uu.net!emea.uu.net!skynet.be!skynet.be!ossa.telenet-ops.be!hebe.telenet-ops.be.POSTED!not-for-mail From: "Whizzo" <askme@pandora.be> Newsgroups: be.comp.programming References: <n2bJ8.11495$r05.2062178359@hebe.telenet-ops.be> <VtbJ8.103697$Ze.15573@afrodite.telenet-ops.be> Subject: Re: lastige fout in c++ Lines: 75 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <PAbJ8.11517$cy.2076567710@hebe.telenet-ops.be> Date: Wed, 29 May 2002 21:18:39 GMT NNTP-Posting-Host: 213.119.150.111 X-Complaints-To: abuse@telenet.be X-Trace: hebe.telenet-ops.be 1022707119 213.119.150.111 (Wed, 29 May 2002 23:18:39 CEST) NNTP-Posting-Date: Wed, 29 May 2002 23:18:39 CEST Organization: Telenet Internet