我把class的定义类放在头文件里,然后放在头文件夹下面。
然后用下面的代码进行调用,但是调试的时候报错,说是没有找到相关的文件和文件夹(对头文件)。代码我在同文件的时候测试过是正确的,但是分文件的时候却不行。
#include<iostream>
#include<string>
#include "tea.h"
using namespace std;
void Teacher::setName(string name)
{
m_strName = name;
}
string Teacher::getName()
{
return m_strName;
}
void Teacher::setAge(int age)
{
m_iAge = age;
}
int Teacher::getAge()
{
return m_iAge;
}
int main()
{
Teacher t;
t.setName("zhangsan");
t.setAge(30);
cout << t.getName() << endl;
cout << t.getAge() << endl;
return 0;
}