Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Delphi-Äquivalent für C-Operatoren u. Werte (https://www.delphipraxis.net/120611-delphi-aequivalent-fuer-c-operatoren-u-werte.html)

Alter Mann 13. Sep 2008 16:32


Delphi-Äquivalent für C-Operatoren u. Werte
 
Hallo

bin gerade dabei ein C-Code nach Delphi umzusetzen, komme jedoch mit einigen Sachen nicht klar.

Was ist gemeint mit bzw. wie setze ich so etwas um:
Zitat:

1. (((rc)&(~1))==0)
2. 0UL
3. UNION
Mit besten Dank

Alter Mann

3_of_8 13. Sep 2008 17:46

Re: Delphi-Äquivalent für C-Operatoren u. Werte
 
Zitat:

1. (rc and not 1)==0
2. 0 (oder genauer: Cardinal(0))
3. ein Recordtyp, dessen Name ich vergessen habe, aber die Deklaration sieht in etwa so aus:
TNarf=record
case Integer of
0: (Var1: Typ1; Var2: Typ2);
1: (Var3: Typ3; Var3: Typ3);
end;
Für den union, zeig mal, wie der genau deklariert ist.

alzaimar 13. Sep 2008 20:01

Re: Delphi-Äquivalent für C-Operatoren u. Werte
 
1- :zwinker:

1. (rc and not 1) = 0
3. Variant Record

3_of_8 13. Sep 2008 20:14

Re: Delphi-Äquivalent für C-Operatoren u. Werte
 
Argh, zu viel Java in der letzten Zeit.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz