+ -
当前位置:首页 → 问答吧 → 内存池怎么用啊

内存池怎么用啊

时间:2011-12-26

来源:互联网

for(int i = 0;i<=1000;i++)

  char * buf = new char[512];
}

总是分配内存的时候崩溃啊,弄得我人也要崩溃了。

作者: tan625747   发布时间: 2011-12-26

好像你分配的是很多啊。。。没有那么多内存。。。

作者: healer_kx   发布时间: 2011-12-26

引用 1 楼 healer_kx 的回复:

好像你分配的是很多啊。。。没有那么多内存。。。


因为是时时运行的。

这种情况要怎么办才好呢

作者: tan625747   发布时间: 2011-12-26

引用 2 楼 tan625747 的回复:

引用 1 楼 healer_kx 的回复:

好像你分配的是很多啊。。。没有那么多内存。。。


因为是时时运行的。

这种情况要怎么办才好呢

不需要的内存,记得delete,但是你这种格式,好像没有办法delete

作者: LoveIOS   发布时间: 2011-12-26

现在情况是:
在分配的时候char * buf = new char[512];

crash掉。

作者: tan625747   发布时间: 2011-12-26