Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
19. Aug 2011
OK, daß dort noch was mit in der Schleife drinsteht, war nicht zu erkennen.
Demnach bezog ich mich natürlich nur auf die oben gepostete Version :angle2:
Jupp, denn min AnsiChar schneidest so so um die 65.000 weitere Kombinationen einfach weg, bzw. ignosierst sie vergleichst nur das untere Byte, also 256 Möglichkeiten.
Nimmt man aber das obere Byte mit in Bezug, dann gibt es für Jeden...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
19. Aug 2011
Ich sagte ja "entweder oder".
- man kann die Schleife mit Break verlassen
- oder sie endet über die Until/While-Bedingung
Und da hier Bedingung und Break das Selbe machen, ist Eines überflüssig.
Ich wäre sehr überrascht, wenn hier keine Meldung kommen würde:
if not (eingabe in ) then
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
19. Aug 2011
Davon würde ich dir schnell mal abraten.
var S: String;
S := '4';
if AnsiChar(S) in then
ShowMessage('jupp ^^');
S := #$1234;
if AnsiChar(S) in then
ShowMessage('hä? o.O');