c++ - 何时使用 sqlite3_blob_write/read?

标签 c++ sql c sqlite

什么时候使用sqlite3_blob_write和sqlite3_blob_read?什么时候这个函数比 sqlite3_prepare_v2 + sqlite3_bind_blob 更有用?

最佳答案

当 blob 对于程序的可用内存来说太大,或者您只需要访问大 blob 的一小部分时,就可以使用它们。

这在嵌入式应用程序中尤其重要。

关于c++ - 何时使用 sqlite3_blob_write/read?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19100143/

相关文章:

c++ - "Backporting"nullptr 到 C++-pre-C++0x 程序

c++ - G++ 编译器 : Segfault handling

mysql - 如何匹配除括号内的所有单词? [MySQL]

mysql - 将 3 个表连接在一起

java - 从 Windows 上的 C 中检测 32/64 位 Java

c++ - 模板中的自动返回类型

c++ - C++中如何将函数作为参数传递?

asp.net - 为什么我会间歇性地收到此错误? "The server was not found or was not accessible"

c - 定义全局变量以在多个源文件中使用

c - 为什么 POSIX 将 wctomb 指定为非线程安全的,而不是 mbtowc?