读书人

动态库中UnicodeString operator += 运

发布时间: 2013-01-17 10:28:54 作者: rapoo

动态库中UnicodeString operator += 运行异常问题
这两天碰到一个非常棘手的问题,在动态库中调用某个函数,此函数使用了UnicodeString变量,如下所示

UnicodeString tmpStr = "";
......
tmpStr += "列尾未连接";
.......

运行到tmpStr +=的时候报Access violation异常,如果不通过动态库调用,而是直接把动态库中的函数加入到exe工程中调用则不会出现上述问题,哪位大侠知道如何解决???!!!
[解决办法]
不行就回避一下,别用+=了
[解决办法]
你的工程,是否带包编译?(Build with runtime package)
[解决办法]
不行就改用wchar_t*操作吧

读书人网 >C++ Builder

热点推荐