⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 second2.cs

📁 berkeley db 4.6.21的源码。berkeley db是一个简单的数据库管理系统
💻 CS
字号:
m4_ignore([dnl#include <sys/types.h>#include <string.h>#include <db.h>void	foo();void	handle_error(int);DB *dbp;DB_TXN *txn;int ret;intmain(){	foo();	return (0);}voidhandle_error(ret)	int ret;{}voidfoo(){	struct student_record {		char student_id__LB__4__RB__;		char last_name__LB__15__RB__;		char first_name__LB__15__RB__;	};])m4_indent([dnlstruct student_record s;DBT data, key;m4_blankmemset(&key, 0, sizeof(DBT));memset(&data, 0, sizeof(DBT));memset(&s, 0, sizeof(struct student_record));key.data = "WC42";key.size = 4;memcpy(&s.student_id, "WC42", sizeof(s.student_id));memcpy(&s.last_name, "Churchill      ", sizeof(s.last_name));memcpy(&s.first_name, "Winston        ", sizeof(s.first_name));data.data = &s;data.size = sizeof(s);if ((ret = dbp-__GT__put(dbp, txn, &key, &data, 0)) != 0)	handle_error(ret);])m4_ignore([}])

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -