动态库中UnicodeString operator += 运行异常问题
这两天碰到一个非常棘手的问题,在动态库中调用某个函数,此函数使用了UnicodeString变量,如下所示
UnicodeString tmpStr = "";
......
tmpStr += "列尾未连接";
.......
运行到tmpStr +=的时候报Access violation异常,如果不通过动态库调用,而是直接把动态库中的函数加入到exe工程中调用则不会出现上述问题,哪位大侠知道如何解决???!!!
[解决办法]
不行就回避一下,别用+=了
[解决办法]
你的工程,是否带包编译?(Build with runtime package)
[解决办法]
不行就改用wchar_t*操作吧