D int and C/C++ int etc not really compatible when interfacing to C/C++
    Sean Kelly via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Sun Nov  2 09:27:10 PST 2014
    
    
  
On Sunday, 2 November 2014 at 16:53:06 UTC, ponce wrote:
>
> c_long and c_ulong get used, should c_int and c_uint too in 
> bindings?
> Looks like fringe use case.
On common 32 and 64-bit platforms, the only type whose size 
changed between 32 and 64 bits is long, so the other aliases were 
deemed unnecessary.  It's possible that as D is ported to more 
platforms this will have to change, but I seriously hope not.
    
    
More information about the Digitalmars-d-learn
mailing list