Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

AW: Warum macht es nichts, bei Rückgabe eines Interfaces nichts initialisiert zu habe

  Alt 30. Jan 2014, 16:14
Eine Warnung in solch einem Fall wäre mehr wert als so manche Warnings, die der Compiler ausspuckt
Leider aufgrund der schon erwähnten Architektur nicht möglich ohne bei potenziell korrektem Code Warnings zu produzieren.

Denn das hier kann je nach Aufruf funktionieren (was nicht heißt, dass das guter Code ist):
Delphi-Quellcode:
function Foo: IFoo;
begin
  Result.Bar;
end;
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat