摘要:
很长时间没有写 c/c++了这次依据一些代码写了一个linux上的小东西,结果在运行时用new 创建对象的时候,报:段错误有可能还出现如下报错信息:*** glibc detected *** ./selectServer: malloc(): memory corruption: 0x0000000000fba740 ***研究了一会儿发现这个错误的原因:用位于栈中对象中的方法来执行 new 操作(例如这样:BufferCell *bc_ptr = new BufferCell();于是就出现了上述的错误原因是一个vector中的元素不是用new 来创建的使用类似于 BufferCell b 阅读全文
posted @ 2013-10-29 16:33
vily_雷
阅读(590)
评论(0)
推荐(0)

浙公网安备 33010602011771号