📄 testcursor.c
字号:
#include <db.h>#include <string.h>DB *dbp;DBC *cursorp;DBT key, data;char *key1str = "My first string";char *replacement_data = "replace me";int ret;/* Initialize our DBTs. */memset(&key, 0, sizeof(DBT));memset(&data, 0, sizeof(DBT));/* Set up our DBTs */key.data = key1str;key.size = strlen(key1str) + 1;/* Database open omitted *//* Get the cursor */dbp->cursor(dbp, NULL, &cursorp, 0);/* Position the cursor */ret = cursorp->get(cursorp, &key, &data, DB_SET);if (ret == 0) { data.data = replacement_data; data.size = strlen(replacement_data) + 1; cursorp->put(cursorp, &key, &data, DB_CURRENT);}/* Cursors must be closed */if (cursorp != NULL) cursorp->close(cursorp); if (dbp != NULL) dbp->close(dbp, 0);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -