#ifndef _A_H_
#define _A_H_#include <iostream> 
#include <occi.h> 
using namespace oracle:cci; 
using namespace std; class InitDB 

public: 
Environment *env; 
Connection *conn; 
Statement *stmt; InitDB(string username,string password,string connectString) 

env = Environment::createEnvironment(); 
conn = env->createConnection(username,password,connectString); 
stmt = conn->createStatement(); 
} ~InitDB() 

conn->terminateStatement(stmt); 
env->terminateConnection(conn); 
Environment::terminateEnvironment(env); 

}; #endif你把这做成一个头文件,a.h。在b和c中直接include a.h就可以了不知道是不是这个意思