在C ++ Builder中,我写了下面的代码(在Button1Click处理程序),当我在调试模式下运行时,得到“INT3 DbgBreakPoint”(堆栈损坏?)。这不会发生对AnsiSting(也许引用计数)。

WideString boshluq;
boshluq=L" ";

这是正常的?你有什么建议我为了解决这个问题?

有帮助吗?

解决方案

WideStrings的指针引用变量的Windows WideStrings,也许问题出在你的Windows系统库。

我在ntdll.dll的断点同样的问题,我不知道这是否是同样的话。

我解决这个单元 HTTP://www.tbosystems.bluehosting。 com.br/dbx4/int3.pas (感谢莱昂内尔Togniolli),也许你可以看看这个,看看是否能帮助你,或尝试在其他窗口的机器相同的代码。

其他提示

或库的调试版本获取调用与WideStrings?有了明确的INT 3;在呼叫建立?

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