SQLite3内存泄露 紧急求助
1个回答
展开全部
引用:Quote: 引用:init没close怎么可能不泄漏。我这程序是一直往sqlite数据库里存入数据,所以代码里就没有close数据库,sqlite数据库一直打开着,这是不是不合理?要怎么改才能既可以写数据到数据库,又不产生泄漏呢?大哥指点一下,谢谢您! 当你一直开着数据库进行读写时,内存不释放时正确的。如果你关闭数据库却没有释放内存,才是正真正的泄露。valgrind 应该是检测到 malloc 却没有 free 报的泄露,但实际是你不需要释放
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询