摘要: 一、在VC中可以按照如下方法实现与MySQL数据库的连接第一步:完全安装MySQL; 完全安装后,会在安装目录看到如下目录:第二步:找来MySQL(Win32)安装目录下的include文件夹,将其添加到VC头文件目录列表中;(VC6 -> Tools->Options -> Directories -> 加入此目录)第三步:找来MySQL(Win32)安装目录下的lib文件夹,将 其添加到VC库文件目录列表中;(VC6 ->Tools-> Options -> Directories -> 加入此目录)二、MySQL测试例子,新建一个" 阅读全文
posted @ 2011-12-07 10:57 无语东流 阅读(440) 评论(0) 推荐(0)
摘要: list_entry()宏#define list_entry(ptr, type, member) \ ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ptr是指向list_head类型链表的指针,type为一个结构,而member为结构type中的一个域,类型为list_head,这个宏返回指向type结构的指针。在内核代码中大量引用了这个宏,因此,搞清楚这个宏的含义和用法非常重要。设有如下结构体定义:typedef struct xxx{ ……(结构体中其他域,令其总大小为size1) type 阅读全文
posted @ 2011-12-07 09:52 无语东流 阅读(580) 评论(0) 推荐(0)