在写C#调用C++的时候的一些坑

最近在写一个Online Judge的后台系统,需要用到C++作为调用底层系统的语言,就开始写DLL.然后遇到了无数坑,简直中考三连坑

调用约定

一开始写的是stdcall,后来不知道为什么总是说什么堆栈不平衡,于是乎换成了cdecl,就愉快地对了,我也没办法.
大概写法如下:

//函数定义
__declspec(dllexport) void __cdecl func();
posted @ 2018-09-22 22:00  Prisrak  阅读(177)  评论(0编辑  收藏  举报