VS2008 EXE,DLL VC6的互操作性
-
19-09-2019 - |
题
我听说某处的wchar_t的是横穿VS2005和VC6是相当危险的。 我试图删除这是从VC6的dll分配从VS2008 EXE内存,它提出主张。指经过创建的wstring时坏指针或链接问题从VC6 DLL 时,我在VC6 DLL其将被用于删除存储器中加入一个FUNC。它解决了我的问题。
但有VS2008和VC6之间whcar_t的内部内在张力结构之间的任何差异。请帮助..
Rgrds, Jinto
解决方案
VC6没有一个wchar_t
类型,开始。然而,在这两个这是一个16位的类型,所以应该不会造成重大的问题。很可能无关,你有malloc()
和free()
其对原材料,无类型的内存工作中的问题。
不隶属于 StackOverflow