Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
30. Dez 2011
Codeoptimierung?
Wieso sollte Delphi sinnlos Zeit verschwenden und jede lokale Variable initialisieren, wo doch alle anderen "ordentlichen" Progammierer dieses selber machen und zwar gleich mit dem Wert, welcher benötigt wird. Nicht jeder braucht eine 0.
Du kannst halt auch nichts aus dem Schrank rausholen, wenn du vorher nichts reingetan hast. :angle2:
PS: Wenn du auf den Compiler...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
30. Dez 2011
2. Wenn du eine Variable nicht initialisierst, dann brauchst du dich nicht wundern, wenn dort ein "zufälliger" Wert drin steht.
Lokale Variablen werden nunmal nicht automatisch intialisiert. :stupid:
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
29. Dez 2011
Wann berühren sich Kreise?
wenn der Abstand = 0 ist
oder
der Abstand der Mittelpunkte der Summe der Radien entspricht
if Abstand_der_Kreismittelpunkte >= Radius_des_einen_Kreises + Radius_des_andern_Kreises then
passt;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
28. Dez 2011
var B: Boolean;
B := Boolean(3);
if B = True then
ShowMessage('True')
else if B = False then
ShowMessage('False')
else
ShowMessage('hmm?');