(3年前) 由于以后要开发一个mysql的.so,所以该事例名字为my,类名为mysql。
为了说的更明白,mysql里面有3种成员函数,int , unsigned int, char *, 每个成员函数的初始化以及获取都是在一个链接库里面(懒得写set function)。
说明:
文件目录:my
文件: foo.h num.cpp size.cpp name.cpp main.cpp
准备文件:
foo.h
#ifndef _MY_FOO_H
#define _MY_FOO_H
#define u_int unsigned int
#include<malloc.h>
class mysql
{
public :
char *file_name;
u_int file_size;
int num;
public :
void init_size(u_int size);
u_int get_size();
char *get_name();
void init_name(char* name);
void init_num(int n);
int get_num();
void add(int n);
void del(int n);
~mysql()
{
free(file_name);
}
};
<