我听说某处的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()其对原材料,无类型的内存工作中的问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top