多文件应如何处理?
我写了一个小小的多文档结构的程序,要如何连接?是单个文件连接,还是只连接main.cpp文件?我把下面的程序连接了一下,总是说有一个错误,但我找不出来,请高手帮帮忙吧,谢谢~~~
//student.h
class student
{
private:
int ID;
string Name;
char Sex;
public:
void Set_ID(int);
void Set_Name(string);
void Set_Sex(char);
void dy();
};
//student.cpp
#include"student.h"
void student::Set_ID(int i){ID=i;}
void student::Set_Name(string mingzi){Name=mingzi;}
void student::Set_Sex(char c){Sex=c;}
void student::dy(){cout<<ID<<Name<<Sex<<endl;}
//main.cpp
#include<iostring>
#include<string>
#include"student.h"
using namespace std;
main()
{
student wang;
wang.Set_ID(36);
wang.Set_Name("chenjisheng");
wang.Set_Sex('t');
wang.dy;
return 0;
}
多文件的我试过好几次了,总是不成功,很是郁闷呢~~~