使用valgrind检测到sqlite3.c内存泄漏,怎么处理?sqlite3是什么?

2天前 (08-16 14:41)阅读1回复0
雕刻瞎
雕刻瞎
  • 管理员
  • 注册排名6
  • 经验值302110
  • 级别管理员
  • 主题60422
  • 回复0
楼主
  1. 使用valgrind检测到sqlite3.c内存泄漏,怎么处理?
  2. sqlite3是什么?

使用valgrind检测到sqlite3.c内存泄漏,怎么处理?

引用:Quote: 引用:init没close怎么可能不泄漏。

使用valgrind检测到sqlite3.c内存泄漏,怎么处理?sqlite3是什么?

我这程序是一直往sqlite数据库里存入数据,所以代码里就没有close数据库,sqlite数据库一直打开着,这是不是不合理?要怎么改才能既可以写数据到数据库,又不产生泄漏呢?

sqlite3是什么?

在windows的命令行提示符下键入sqlite3.exe thedbfilename.db在linux的终端里键入sqlite3 thedbfilename.db但是要注意到: .db文件不一定是sqlite3的数据库文件 -- 如果不是,就不能成功读取其中的数据了。

0
回帖

使用valgrind检测到sqlite3.c内存泄漏,怎么处理?sqlite3是什么? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息