Die Suche ergab 2698 Treffer

von Socke
Mi 16. Sep 2020, 11:36
Forum: Linux
Thema: Gelöst, Merkwürdige Linker Warnung, wie richtig machen ?
Antworten: 26
Zugriffe: 697

Re: Gelöst, Merkwürdige Linker Warnung, wie richtig machen ?

Interessant, ich hatte einfach bei der debian package search gcc eingegeben und da kam nur gcc 4.8 (https://packages.debian.org/search?keywords=gcc&searchon=names&suite=buster§ion=all) Die Versionsnummern muss man schon lesen können ;-) Auch du hast GCC 8.3 gefunden. Das "4:" am Anfang ist eine...
von Socke
Di 15. Sep 2020, 11:24
Forum: Freepascal
Thema: Listen sind dynamische Arrays
Antworten: 36
Zugriffe: 961

Re: Listen sind dynamische Arrays

MitjaStachowiak hat geschrieben:
Di 15. Sep 2020, 11:04
Außer man hängt die Elemente vorne an, dann muss man immer explizit Speicher bewegen. Hält TList auch Kapazität vor dem ersten Element frei, um effizient Operationen wie shift/unshift zu ermöglichen?
Nein. Es gibt lediglich den Bereich zwischen Capacity und Length am Ende der Liste.
von Socke
Mo 14. Sep 2020, 16:29
Forum: Dies und Das
Thema: Lazarus in Ferienstimmung
Antworten: 15
Zugriffe: 409

Re: Lazarus in Ferienstimmung

Es gibt doch für alles immer einen Standard :D
Ich freue mich schon auf 18 verschiedene Leerzeichen und deren syntaktischen Möglichkeiten.
von Socke
Mo 14. Sep 2020, 16:20
Forum: Freepascal
Thema: Listen sind dynamische Arrays
Antworten: 36
Zugriffe: 961

Re: Listen sind dynamische Arrays

Wenn man einen Kompromiss zwischen Einfüge- und Lese- Effizienz will, muss man eine (Memory-) Datenbank nehmen. -Michael Dann stellt sich aber auch hier die Frage: Welche Datenstruktur nutzt die Datenbank? Sind es Arrays, verkettete Listen oder vielleicht sogar Bäume? Bäume? Warum wurden Pascal-Lis...
von Socke
Fr 11. Sep 2020, 13:25
Forum: Sonstiges
Thema: Interview mit N. Wirth
Antworten: 23
Zugriffe: 736

Re: Interview mit N. Wirth

Winni hat geschrieben:
Fr 11. Sep 2020, 12:27
Das unnötige Aufblähen der Syntax.
Da kann Delphi aber gut mitmachen ;-). Die neuen Attribute sind da echt nicht so klar, wie man sich das als Entwickler wünscht.
Gerade das [volatile] Attribut ist so herrlich undefiniert, wie es in C++ bis zum aktuellen Stand C++ 20 war.
von Socke
Mi 9. Sep 2020, 23:27
Forum: Freepascal
Thema: Externen Stacktrace auswerten
Antworten: 0
Zugriffe: 95

Externen Stacktrace auswerten

Hallo zusammen, meine Websocket-Anwendung basierend auf LazWebSockets verbrät aktuell in einem Thread durchgehend 12 % CPU-Last. Bei meinem System heißt das, dass der Thread praktisch durchgehend läuft und nie auf irgendetwas wartet. Sysinternals Process Explorer gibt mir für diesen Thread folgenden...
von Socke
Sa 29. Aug 2020, 11:31
Forum: Sonstiges
Thema: Anfrage Programmierung Raspberry Pi
Antworten: 45
Zugriffe: 1175

Re: Anfrage Programmierung Raspberry Pi

Da FPC mittlerweile auch ESP32/ESP8622 unterstützt sehe ich für mich keinen großartigen Grund mehr C für sowas zu verwenden. :D In C bekommst du aber deutlich mehr fertige Bibliotheken um externe Komponenten (Displays etc.) anzusteuern. Klar kannst du die auch in Pascal hineinlinken, aber willst du...
von Socke
Fr 28. Aug 2020, 19:07
Forum: Allgemeines
Thema: [erledigt] Icons im der Navigationsleiste
Antworten: 24
Zugriffe: 651

Re: Icons im der Navigationsleiste

kralle hat geschrieben:
Fr 28. Aug 2020, 15:53
Welche Schrift ist besser geeignet?
Bei mir wird unter Windows Arial genutzt; damit ist die Anzeige korrekt.
von Socke
Fr 28. Aug 2020, 12:58
Forum: Freepascal
Thema: Warum gibt es float?
Antworten: 21
Zugriffe: 619

Re: Warum gibt es float?

Aber warum gibt es ein "float" in der math-Unit, wenn es doch "real" genausogut tun würde, falls ich den Datentyp nicht auf single oder double festlegen will? Float nutzt immer den größt möglichen Fließkommadatentypen, der verfügbar ist: Float128 Extended double Single Wobei dieses Verhalten eigent...
von Socke
Do 27. Aug 2020, 17:50
Forum: Komponenten und Packages
Thema: TOpenPictureDialog und "Filter" unter Linux [gelöst]
Antworten: 6
Zugriffe: 257

Re: TOpenPictureDialog und "Filter" unter Linux [gelöst]

Mathias hat geschrieben:
Do 27. Aug 2020, 16:05
Interessanter Trick mit den [].
Kommt dies vom OS ?
In der Unit "Dialogs" kann ich keine [] finden.
Das kommt vom Widgetset, wird aber von vielen Entwicklern in verschiedenen Programmen umgesetzt. Die Bash kann das z.B. auch. Stichwort: glob bzw. globbing
von Socke
Do 27. Aug 2020, 11:02
Forum: Allgemeines
Thema: [erledigt] Icons im der Navigationsleiste
Antworten: 24
Zugriffe: 651

Re: Icons im der Navigationsleiste

Da hat dein Browser wohl das Problem, LATIN LETTER SINOLOGICAL DOT' (U+A78F) darzustellen. Ggf. fehlt dir eine passende Schriftart mit diesem Zeichen.
Wird das hier "ꞏ" korrekt angezeigt? Es gibt auch eine Testseite dazu: https://www.fileformat.info/info/unicod ... ertest.htm
von Socke
Di 25. Aug 2020, 13:22
Forum: Einsteigerfragen
Thema: Fehlermeldungen in der Console nach Beenden
Antworten: 15
Zugriffe: 446

Re: Fehlermeldungen in der Console nach Beenden

Gibt es eine relativ einfache Möglichkeit, das wenn z.B. in einer Funktion ein lokales Objekt angelegt ist und anschließend nicht mehr mit Free frei gegeben wird, dass dann ein Trace erscheint? Genau das macht die Unit heaptrc. Das Lesen der Ausgabe kann aber manchmal ein wenig herausfordernd sein....
von Socke
Mo 24. Aug 2020, 15:12
Forum: Benutzung der IDE
Thema: ComboBox auslesen und reagieren
Antworten: 24
Zugriffe: 643

Re: ComboBox auslesen und reagieren

Welche Mailingliste? Wo finde ich die und weitere Infos dazu? Sorry, aber da kommen jetzt von mir bestimmt erstmal eine ganze Reihe solcher 'Anfängerfragen'. Es gibt zwar die Wikis und auch sonst eine Fülle von Informationen, aber vieles ist auch widersprüchlich und/oder schwer zu finden. Für Lazar...
von Socke
Mo 24. Aug 2020, 14:32
Forum: Benutzung der IDE
Thema: ComboBox auslesen und reagieren
Antworten: 24
Zugriffe: 643

Re: ComboBox auslesen und reagieren

"Delphi-Kompatibilität" Für was gibt es dann dieser Schalter ? {$mode delphi} Der Schalter wirkt nur auf Ebene der Sprache. Die LCL ist davon nicht betroffen, da man soweit ich weiß, nicht einmal seinen Code abhängig von dem jeweiligen Sprachmodus schreiben kann. Das würde in vielen Fällen aber wir...
von Socke
Mo 24. Aug 2020, 11:13
Forum: Einsteigerfragen
Thema: Fehlermeldungen in der Console nach Beenden
Antworten: 15
Zugriffe: 446

Re: Fehlermeldungen in der Console nach Beenden

Falls es noch weitere Ausgaben auf StdErr gibt, kann man Heaptrc auch explizit in eine bestimmte Datei schreiben lassen: program prog1; begin // funktioniert nur im Hauptprogramm {$if declared(useHeapTrace)} setHeapTraceOutput('trace.log'); // supported as of debugger version 3.2.0 {$endIf} end. Que...