查看单个帖子
旧 2009-04-14, 03:22 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】arx8使用stl的问题

arx8使用stl的问题
arx8使用stl的问题
在用arx8开发时,使用stl的vector,比如就简单的在一个函数里定义如下:
vector<int> test;
当在调试状态下可以看到,这个test的长度是个非常大的数字,而实际上应该是0,如果跟踪进去,可以发现初始化的时候是0,用size()函数求长度也是0,如果执行下去,就会出现错误了,错误的原因应该是test分配的内存过大所致。
我试验了下一般的mfc程序,发现是没有问题的,而我之前用arx2和arx6都没有问题,所以这个问题应该是只在arx8里面存在。
不知道有没有人知道解决办法?
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)