A while ago I was involved in a C header file translation for the header files of the IBM WebSphere MQ family of products, and the table helped a lot for the base types: Delphi to C++ types mapping –
RAD Studio XE2. A few C things missing there: unsigned short (Delphi: Word) unsigned char ...
More...