繁体   English   中英

如何将c声明翻译成delphi?

[英]how to translate c declaration to delphi?

typedef void (*funcNetworkEventReceived)(int, unsigned int, int);

谢谢。

void函数是一个过程,如果我们排除D1,整数是= 32bit int,cardinal是32位无符号。

C的调用约定假定为cdecl而没有export语句,但我认为由于文件中的全局指令,依赖于编译器可能会有所不同。 (如果失败,请尝试使用stdcall而不是cdecl)

这使我们落在:

Type 
   TUncNetworkEventReceived = procedure (p1:integer;p2:cardinal;p3:integer);cdecl;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM