使用valgrind检测到sqlite3.c内存泄漏,怎么处理?sqlite3是什么?
使用valgrind检测到sqlite3.c内存泄漏,怎么处理?
引用:Quote: 引用:init没close怎么可能不泄漏。
我这程序是一直往sqlite数据库里存入数据,所以代码里就没有close数据库,sqlite数据库一直打开着,这是不是不合理?要怎么改才能既可以写数据到数据库,又不产生泄漏呢?
sqlite3是什么?
在windows的命令行提示符下键入sqlite3.exe thedbfilename.db在linux的终端里键入sqlite3 thedbfilename.db但是要注意到: .db文件不一定是sqlite3的数据库文件 -- 如果不是,就不能成功读取其中的数据了。
0