Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
28. Aug 2013
Das geht ja auch, aber nicht bei lokalen Variablen. Da macht das meiner Meinung nach aber auch keinerlei Sinn.
Im kompilierten Code ist so etwas jedenfalls kein Schutz. Es ist ja im generierten Code wie eine Variable.
Naja, also bei einem Obfuscator ist das, wenn er gut ist, nicht so einfach. Und z.B. die Variablennamen lassen sich gar nicht mehr wiederherstellen.
Wer Assembler kann, für...
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
28. Aug 2013
Um genau zu sein nicht typisierte Konstanten, sondern deren Veränderung empfinde ich als unsauber.
Wenn const dransteht, erwartet man nun einmal auch einen konstanten Wert. Wenn der dann plötzlich irgendwo geändert wird, kann man bei fremden Quelltexten ewig suchen bis man das erstens sieht und zweitens findet wo das passiert.
Wenn man eine Variable will, denn nichts anderes ist eine...
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
28. Aug 2013
Um genau zu sein konnte man diese unsaubere Methode bei Delphi 1 nutzen. Ich glaube schon seit Delphi 2 ist die Standardeinstellung, dass Konstanten genau das sind: konstant...