Forum: Programmieren allgemein
5. Mär 2025, 18:08
|
Antworten: 17
Hits: 1.236
|
Forum: Programmieren allgemein
5. Mär 2025, 12:26
|
Antworten: 17
Hits: 1.236
AW: TThread.Synchronize prophylaktisch verwenden
/klugscheissermodus on
Sie wurde schon immer innerhalb eines Threads verwendet, nämlich des mainthreads. :stupid:
/klugscheissermodus off
Was ich damit sagen will: deine Änderung macht das...
|
Forum: Klatsch und Tratsch
5. Mär 2025, 03:44
|
Antworten: 34
Hits: 1.667
|
Forum: Programmieren allgemein
18. Feb 2025, 13:54
|
Antworten: 11
Hits: 1.192
AW: Alter Assembler Code
Man könnte das auch einfach direkt so schreiben, denn es gibt in Winapi.Windows bereits eine explizite kleine clevere Routine, die sich um das korrekte Übergeben eines einzelnen AnsiChars an die...
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
13. Feb 2025, 19:25
|
Antworten: 3
Hits: 486
AW: TCombobox sortieren?
ComboBox1.Sort(
function (Left, Right: TFmxObject): Integer
begin
Result := string.Compare(TListBoxItem(Left).Text, TListBoxItem(Right).Text);
end);
|
Forum: Netzwerke
4. Feb 2025, 13:52
|
Antworten: 8
Hits: 1.334
AW: TThreadedQueue vs ThreadedRingBuffer
Weil die RTL Entwickler wenig bis keine Erfahrung haben, lockfreie Datenstrukturen zu designen und zu implementieren.
Und das meine ich ausnahmsweise mal nicht despektierlich, das ist nämlich...
|
Forum: Die Delphi-IDE
22. Jan 2025, 12:17
|
Antworten: 11
Hits: 1.154
|
Forum: Sonstige Fragen zu Delphi
17. Jan 2025, 16:23
|
Antworten: 8
Hits: 775
|
Forum: Programmieren allgemein
17. Jan 2025, 11:18
|
Antworten: 34
Hits: 12.667
AW: Function mit mehreren Rückgabewerten
In dem Fall geht es ja um die Lesbarkeit und Wartbarkeit für den Entwickler, nicht um etwas, das der Compiler braucht. Ich bin kein Freund davon, möglichst wenige Buchstaben zu schreiben, sondern...
|
Forum: Programmieren allgemein
16. Jan 2025, 12:21
|
Antworten: 34
Hits: 12.667
|
Forum: Die Delphi-IDE
14. Jan 2025, 17:33
|
Antworten: 8
Hits: 720
AW: F2051 - ich komme nicht weiter!
Klingt nach einer Fehlkonfiguration (entweder deinerseits oder von Mitov) so dass hier source und precompiled dcu vermischt werden, was dann zu dem Fehler führt.
Untersuche mal deine Bibliotheks-...
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
14. Jan 2025, 13:48
|
Antworten: 19
Hits: 3.012
AW: verschiedene class helper für eine Klasse
Ich hoffe, dass EMBA es dieses Jahr schafft, dich auch mal positiv zu überraschen! ;-)[/QUOTE]Das ist aber rein logisch nicht so einfach. Was ist denn, wenn es eine Methode in mehr als einem Helper...
|
Forum: Object-Pascal / Delphi-Language
14. Jan 2025, 13:26
|
Antworten: 34
Hits: 6.206
|
Forum: Object-Pascal / Delphi-Language
18. Dez 2024, 15:21
|
Antworten: 34
Hits: 6.206
|
Forum: Object-Pascal / Delphi-Language
17. Dez 2024, 22:28
|
Antworten: 34
Hits: 6.206
|
Forum: Programmieren allgemein
13. Dez 2024, 03:24
|
Antworten: 34
Hits: 12.667
AW: Function mit mehreren Rückgabewerten
Tuple unpacking ist ein ziemlich klares und verständliches Konzept.
Was an dem Code oben etwas ungewohnt ist, ist die Typinferenz bei der give_two Funktion.
Aber wenn man klareren Code schreiben...
|
Forum: Programmieren allgemein
12. Dez 2024, 15:50
|
Antworten: 34
Hits: 12.667
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
11. Dez 2024, 20:08
|
Antworten: 6
Hits: 621
|
Forum: Object-Pascal / Delphi-Language
9. Dez 2024, 13:57
|
Antworten: 4
Hits: 635
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
3. Dez 2024, 12:49
|
Antworten: 50
Hits: 5.428
AW: Alternative zu PosEx
Es gibt nur einige Gründe, die geloggt werden, wenn nicht geinlined wird, dieser hier ist keiner davon.
Inlining von Calls, die in einer Loop Bedingung stehen wurde erst jüngst (irgendwann in einer...
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
1. Dez 2024, 21:49
|
Antworten: 50
Hits: 5.428
AW: Alternative zu PosEx
Ich find das ja putzig, wenn Leute Messergebnisse auf höchstwahrscheinlich sehr unterschiedlicher Hardware und Delphi Versionen vergleichen, die mind 10 Jahre auseinander liegen.
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
28. Nov 2024, 11:42
|
Antworten: 50
Hits: 5.428
AW: Alternative zu PosEx
Ich hab mir mal System._UStrPos in Delphi 12 angeschaut und wenn ich nicht komplett auf dem Holzweg bin, dann ist die Erweiterung mit einigen wenigen Anpassungen erledigt. Defaultwert von Count ist...
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
27. Nov 2024, 19:59
|
Antworten: 50
Hits: 5.428
AW: Alternative zu PosEx
Übrigens ist StrPos nicht schneller als das, was wir in der RTL haben - im Rahmen von https://quality.embarcadero.com/browse/RSP-13687 hatte ich die ursprüngliche Implementierung in asm für x86 von...
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
26. Nov 2024, 13:25
|
Antworten: 50
Hits: 5.428
AW: Alternative zu PosEx
64bit StrPos ist defekt.
Teste selbst: StrPos('world', 'hello world', 0, 11) liefert 12 und nicht 7
|
Forum: Programmieren allgemein
30. Okt 2024, 17:17
|
Antworten: 18
Hits: 1.220
AW: InterlockedIncrement in welcher Unit?
Stimmt, außer OSX32 lief das allerdings über FPC und für OSX32 funktionierte noch der x86 asm Code, deshalb sah man zu diesem Zeitpunkt wohl noch nicht die Notwendigkeit für platformübergreifende...
|