- 博客(4)
- 收藏
- 关注
转载 sqlite3 回调函数
回调函数的格式如下: int sqlite_callback( void* pvoid, /* 由 sqlite3_exec() 的第四个参数传递而来 */ int argc, /* 表的列数 */ char** argv, /* 指向查询结果的指针数组, 可以由 sqlite3_column_text() 得到 */ char*
2012-10-30 15:19:53 647
原创 ubuntu下安装SQLite
Ubuntu发行版已经为我们提供了sqlite软件包,用aptitude安装libsqlite3-0、libsqlite3-dev、sqlite3、sqlite3-doc软件包即可。 sqlite3系统提供了C语言API,还提供了CLI接口直接访问数据库文件。 今天测试时遇到error: sqlite3.h: No such file or directory 这个错误,然后发现是刚开始没装l
2012-10-30 11:17:55 614
原创 学习数据库sqlite编程
使用sqlite的C库函数接口访问数据库文件和以前学过的文件读写类似,用sqlite3_open打开文件,用sqlite3_close关闭文件,用sqlite3 *类型的指针表示一个打开的数据库文件,对数据库的各种查询和操作都通过传递这个指针调用相应的函数接口完成。sqlite3_exec对一个打开的数据库文件执行sql查询 typedef int (*sqlite_callback)(void
2012-10-29 20:27:51 379
原创 c++模板
模板本质上是一种宏定义。当代码中用到模板的时候,c++就会根据模板做宏展开,这也叫做实例化,由于模板是一种宏定义,因此模板类和模板函数的定义都应该放在头文件中。
2012-10-29 19:08:57 338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人