Einzelnen Beitrag anzeigen

Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#478

AW: Eure besten Quellcode Kommentare...

  Alt 5. Dez 2019, 11:08
Ohne mir jetzt die Funktion angesehen zu haben, erwarte ich bei einem Unregister* Aufruf vorher einen Register* Aufruf. Wenn nicht, ist die Benamung der Funktion ...
Das ist noch ein Punkt für sich, denn leider sagt die Delphi-Hilfe dazu nur:
Zitat von Delphi-Hilfe:
Embarcadero Technologies verfügt zurzeit über keine zusätzlichen Informationen.
Insofern mag ich nicht spekulieren was die nun genau macht. In der Tat gibt es auch ein RegisterExpectedMemoryLeak , zu der es sogar eine Hilfe gibt:
Zitat von Delphi-Hilfe:
Registriert ein erwartetes Speicherleck.

RegisterExpectedMemoryLeak registriert eine Speicherposition, die eine Anwendung zugewiesen hat und die sie nicht freigeben wird.
Mich würden Szenarien interessieren, in denen Memleaks absichtlich herbei geführt werden (müssen) und dann entsprechend behandelt werden. Wobei ich nach wie vor nicht herausfinden konnte, was (Un)RegisterExpectedMemoryLeak nun eigentlich tut. Womöglich nur das Gemecker im Debugger unterdrücken?
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat