在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解决了(感谢Leonel Togniolli),也许您可以检查一下,看看是否可以帮助您,或者在其他Windows机器上尝试相同的代码。