怎样将类声明放在头文件,将类实现和主函数分别放在两个源文件里?用的是Eclipse

在类中用到string

在头文件声明比如
class a
{
public:
void print();
};
在.cpp文件里实现
#include "a.h"
void a:: print()
{
//实现代码

}追问

string 无法使用

追答

#include
using namespace std;
string str;

追问

报错:
expected class-name before '{' token

#ifndef ARTS_H_
#define ARTS_H_
#include
using namespace std;
class Arts:public Info
{
protected:

public:

};
#endif

追答

咦,继承的类头文件呢??? 不然如何识别父类info!

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答