Skocz do zawartości

[Delphi] Podchwytliwe pytanie :)


Toster

Polecane posty

Nie jest :)

IfThen to funkcja, więc wszystkuie parametry są obliczane przed skokiem do niej. Niezależnie, czy Assigned(Obj) będzie true, czy false, zostanie pobrana wartość Obj.Id. W przypadku Obj == null program dostanie sigsegva.

Nom, banał ;-) Ale jak ma się zakorzenione działanie (warunek ? x : y) to może się wydawać, że to musi działać ;-)

҉

Link do komentarza
Udostępnij na innych stronach

Pewnie walne teraz jakąś bzdurę (nie przejmujcie się jestem lekko wstawiony), ale według mnie w pierwszej zagadce można by powiedzieć ze są równoważne, jeśli przed wykonaniem tej pętli nie było żadnych operacji na liście

 

ListView1.Items[t].Checked

 

Bo Delphi i tak zeruje cala pamięć przy starcie programu, czyli domyślnie mamy wszędzie false.

"Bogowie to bugi ludzkich umysłów" Gifanonim ®

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...