Supergrover heeft een vogeltje gered. Dat vogeltje zat heel hoog in een boom en durfde niet naar beneden te klimmen!
misschien omdat hij is blijven hangen bij de regel erboven 
naam is namelijk geen string
bedoel je dit of wat?
naam is namelijk geen string
code:
1
2
3
| n := 'naam'; h := 123; v := 456; |
bedoel je dit of wat?
Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."
Dat was het niet, maar kheb wat anders veranderd en nou doet hij het wel. iig bedanktthomaske schreef op 07 januari 2003 @ 16:03:
misschien omdat hij is blijven hangen bij de regel erboven
naam is namelijk geen string
code:
1 2 3 n := 'naam'; h := 123; v := 456;
bedoel je dit of wat?
Supergrover heeft een vogeltje gered. Dat vogeltje zat heel hoog in een boom en durfde niet naar beneden te klimmen!
uhm je doet assignments aan de meegegeven parameters... die statements moet je even omdraaien, dus naam := n; etc
of bedoelde je (als naam, hoi en vakje globale variabelen of constanten binnen tspeler is en je wilt via call by reference n,h en v vullen):
constructor Tspeler.create(var n:string; h:integer; v:integer);
begin
n := naam;
h := hoi;
v := vakje;
end;
of als naam, hoi en vakje een variabele binnen tspeler is en je wilt n,h en v eraan toewijzen:
constructor Tspeler.create(const n:string; h:integer; v:integer);
begin
naam := n;
hoi := h;
vakje := v;
end;
constructor Tspeler.create(var n:string; h:integer; v:integer);
begin
n := naam;
h := hoi;
v := vakje;
end;
of als naam, hoi en vakje een variabele binnen tspeler is en je wilt n,h en v eraan toewijzen:
constructor Tspeler.create(const n:string; h:integer; v:integer);
begin
naam := n;
hoi := h;
vakje := v;
end;
In God I trust, everyone else pay cash.
Hij bedoelt waarschijnlijk blauwe stipjes die je krijgt als je compileert runt..
Ik neem aan dat het zo is dan is het wel zo dat delphi compiler zo slim is dat ie ongebruikte code niet meecompileerd, dus als je die procedure nooit aanroept zal je ook geen blauwe stippeltjes krijgen voor de code ij die procedure.
Het is dus constructor, creer je wel die form?
[edit]
Mischien gebruik je h en v nooit meer daarom krijg je ook geen stippeltjes
Ik neem aan dat het zo is dan is het wel zo dat delphi compiler zo slim is dat ie ongebruikte code niet meecompileerd, dus als je die procedure nooit aanroept zal je ook geen blauwe stippeltjes krijgen voor de code ij die procedure.
Het is dus constructor, creer je wel die form?
[edit]
Mischien gebruik je h en v nooit meer daarom krijg je ook geen stippeltjes
[ Voor 11% gewijzigd door cimbom op 07-01-2003 16:20 ]
cimbom heeft de prijs gewonnen
Die toekenning is nutteloos, want je gebruikt die h en v nooit meer. De slimme Delphi compiler ziet dat en maakt er geen code voor. Dus geen blauwe stipjes en geen breakpoints. Je zou optimilizatie uit kunnen zetten in je projec options. Dan krijg je ze wel. Maar die regels code blijven nutteloos.
We adore chaos because we like to restore order - M.C. Escher
Pagina: 1