🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9079

Re: lastige fout in c++

#9079
From: Whizzo
Date: Wed, 29 May 2002 21:18
73 lines
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-mail
References: <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