Forum: Programmieren allgemein
Delphi
by Dennis07,
23. Apr 2018
1. ist doch völlig belanglos, das Ergebis ist das gleiche
2. ich schrieb bereits dass der code nur hingerotzt ist. musste es sogar erstmal formatieren, damit es hier nicht ganz so peinlich rüberkommt :D
3. die meisten sachen (doppelte variablen, randomization bei jedem durchlauf, ...) waren schon so beabsichtigt, um das ergebnis möglichst repräsentativ zu halten und nicht zu verfälschen. Wenn...
Forum: Programmieren allgemein
Delphi
by Dennis07,
21. Apr 2018
...was auch nur eine aus den Fingern gesaugte Zahl irgendeines Ultraprofis war. Einen Benchmark hat er dazu nicht geliefert, und ich habe sie dann mal so übernommen gehabt, da ich um ehrlich zu sein auch keine weiteren Nachforschungen diesbezüglich anstellen wollte. Aber wenn ich mir das Assembly von "oben" ansehe, dann wird es, je nach länge und Typ des Strings, durchaus mit Sicherheit deutlich...
Forum: Programmieren allgemein
Delphi
by Dennis07,
18. Apr 2018
Also da fehlen mir ehrlich gesagt die Worte... Warum um alles in der Welt soll es denn bitte "unleserlich" sein, Parameter, die einen bestimmten Zweck erfüllen sollen (var, out, const) als solche zu deklarieren? Kann ich beim besten Willen nicht nachvollziehen. Ich bin ja auch kein 5-jähriger, der nicht weiß wo oben und unten ist. :D
Also grundsätzlich, und da ist es mir völlig egal welche...
Forum: Programmieren allgemein
Delphi
by Dennis07,
16. Apr 2018
Ahh... ja, es schimmert mir allmählich... da war was. Stimmt, danke. Genau das war der unterschied zwischen WideString und UnicodeString.
Klar, dass es bei Strings einen Unterschied macht sagte ich ja bereits. Das geht ja auch (als einzig brauchbare Erklärung) aus dem DocWiki-Eintrag hervor: "Using const allows the compiler to optimize code for structured - and string-type parameters."...
Forum: Programmieren allgemein
Delphi
by Dennis07,
16. Apr 2018
Schick mir bitte einen Link, wo du dazu infos findest. Denn das DocWiki liefert hierzu nämlich nichts verwertbares. Ich versuche schon seit Jahren, dahinter zu kommen, WIE genau const den Parameterzugriff wann optimiert. Und zu den Referenzen: Das DicWiki sagt tatsächlich auch hier nur, dass es so ist, wie ich beschrieb. Ob es da Ausnahmen gibt, keine Ahnung. Auch hier wäre ich für mein...
Forum: Programmieren allgemein
Delphi
by Dennis07,
16. Apr 2018
Wie? Echt jetzt? WideStrings haben KEIN Refcounting?