首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

动态库中UnicodeString operator += 运行错误有关问题

2013-01-17 
动态库中UnicodeString operator + 运行异常问题这两天碰到一个非常棘手的问题,在动态库中调用某个函数,

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

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

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

热点排行