#Object Proposal# 11月9日调试日志
来源:互联网 发布:剑侠情缘进阶数据 编辑:程序博客网 时间:2024/06/05 18:33
上午9时:
想把new和delete调到循环外,但是这个时候却出现了错误。貌似是Op的预测盒子的坐标出现了错误值。错误排查中。
解决:因为对于该循环,为了加快使用了并行计算。如果把new提到循环外面会导致多个线程共用一块内存区域,数据就会发生冲突,因此导致了数据的错乱。
上午9时四十分:
上面的问题倒是解决了,然后内存就炸了。
解决:其实情况是这样的,我在一个Class下面建了一个vector<otherclass *> variable的变量,最后在写它的clear()函数的时候是这么写的:
for (int i = 0; i < variable.size(); i++)
{
if (this->variable[i] != NULL)
this->variable[i]->clear();
}
vector<otherclass *> _freevec;
_freevec.swap(this->variable);
但是其实虽然variable[i]里面的内容被删掉了,但是它本身所占据的内存空间并没有被释放掉;所以以后对vector类的变量进行clear()还是应当先把它的内容先清空,然后再依个删除。如果单元素是指针的话,一定一定要手动把指针删除掉。
0 0
- #Object Proposal# 11月9日调试日志
- 9月29日的工作日志
- 2013年08月9日日志
- 9月7日学习日志
- 9月8日学习日志
- 9月7日学习日志
- 2017年9月25日日志
- 2013年08月11日日志
- /*2017年1月11日*/日志
- 11月9日至11月10日工作日志
- 11月9日
- 11月9日
- 11月9日
- object proposal的综述
- 【Theano】单层带先验感知器:3月18日调试日志
- 今天工作日志(10月9日)
- 9月22日 晚 看不清天气~~ 日志~~
- 2010年9月14日佛山大沥机楼网络故障日志
- 获取事件码,跨浏览器版
- CSS之Position详解
- Qt时间日期
- 51单片机定时器资料
- 主从复制配置
- #Object Proposal# 11月9日调试日志
- .text-align
- 模拟Http发送get、post、put、delete请求
- Java开发中的23种设计模式详解(转)
- 一路的坑啊:excel中含软回车数据在javascript代码中造成的悲
- AndroidStudio怎么打开Hierarchy Viewer
- c#第二章课后第二题
- 设计一个有getMin功能的栈
- 设置mysql可以用ip访问