![]() |
Fehler bei C-Code-Übersetzung in Delphi
Hallo,
wenn man den C-Code von dem ![]()
Delphi-Quellcode:
{ ... }
function ByteBitWise.&shr(basic: Byte; n: Byte): Byte; //<== Fehler: &shr begin Result := (Byte((basic / Self.ext[(n and (8 - 1))]))); end; function ByteBitWise.&shl(basic: Byte; n: Byte): Byte; //<== Fehler: &shl begin Result := (Byte((basic * Self.ext[(n and (8 - 1))]))); end; { ... } |
Re: Fehler bei C-Code-Übersetzung in Delphi
Zitat:
|
Re: Fehler bei C-Code-Übersetzung in Delphi
Hallo,
der Ampersand wurde doch extra eingeführt, damit man reservierte Wörter als Bezeichner verwenden kann. Der Code ist also richtig, aber nur in höheren Delphi-Versionen lauffähig. Gruß xaromz |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz