Einzelnen Beitrag anzeigen

freimatz

Registriert seit: 20. Mai 2010
1.495 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Warum warnt hier der Compiler?

  Alt 7. Mai 2025, 07:14
Hallo,

für folgende Zeile warnt der Delphi Compiler mittels W1024, dass vorzeichenlose und behaftete
Typen verglichen werden:

FBuf[0] := b or ((FCalcAuthenticationTagLength-2) shl 2) or (L-1);
So generell wenn man in einer Zeile ein Problem hat, dann kann man zuerst mal die Zeile aufteilen in mehrere. Dann warnt der Compiler zwar immer noch, aber man sieht besser in welchem Teil.
  Mit Zitat antworten Zitat