2
votes
Vote UpVote

Why PDWORD is not a pointer to DWORD

The Programming Works – Once upon a time the Delphi team lead decided that Delphi should contain declarations of C++ types like unsigned long for the sake of better C++ compatibility. So he has written type CppULongInt = LongWord; No, that is not good thought the team lead. Delphi’s LongWord is a 32-bit type while the C++’s unsigned long is a platform-dependent type. So let us declare CppULongInt as a distinct type instead of an alias type: type CppULongInt = type LongWord; That is better. Now how about DWORD type? It is declared in Windows headers as typedef unsigned long DWORD; So for ...
Favorite? Off-Topic? Serg @ 2014-09-13 12:35

Statistics

Visits: 1033
Votes: 2
Favorites: 0
Off-Topic: 0

Visits by Source

User Actions

Users who voted for this posting

François
Yanniel
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)