DLL 文件中定义的函数和普通函数有什么区别吗
我的程序原来使用的都是普通的一些子函数今天看到了DLL,所以想用一下
就把其中的一些二维空间申请的函数使用了DLL方式提供给程序使用,而保持二维空间释放部分的函数为普通的子函数
结果程序编译没有问题,而运行的时候,在二维空间的释放那里出现了问题
然后我把二维空间释放部分的函数 也已DLL方式提供给程序使用,则编译运行又全都没有问题了!
所以我有个疑问,难道这些普通子函数和DLL定义的子函数一定要配套的吗?
(ps:我在修改的时候,这些子函数具体代码没有改变,只是按照DLL方式修改了他们的返回类型)