最赞回答 / 冰拟绕指柔
Teacher.h头文件是声明文件,类中包含Teacher类的定义(类中的成员函数只是声明);新建一个Teacher.cpp文件,Teacher.cpp是对Teacher类的成员函数的具体定义,需要引入Teacher.h头文件(#include ” Teacher.h”);然后再建一个demo.cpp,写main()函数,对Teacher类进行实例化,生成Teacher类的对象,需要引入Teacher.h头文件(#include ” Teacher.h”)
2018-05-07
老师厉害,不错,讲的真心好,上课上了好几周没听懂,今天一晚上就感觉学到了一个学期东西。我一直很努力,可是才发现,努力并不是最重要的,关键在于效率和方法啊,慕课网真的很好,很感激。希望越做越大,越做越卓越!
2018-04-29
这下边哪里错了么
void Student::setName(string _name)
{
m_strName = _name;
}
string Student:: getName()
{
return m_strName;
}
int main(void)
{
Student *stu=new Student;
stu->setName("mukewang");
cout << stu->setName() << endl;
delete stu;
stu =NULL;
return 0;
}
void Student::setName(string _name)
{
m_strName = _name;
}
string Student:: getName()
{
return m_strName;
}
int main(void)
{
Student *stu=new Student;
stu->setName("mukewang");
cout << stu->setName() << endl;
delete stu;
stu =NULL;
return 0;
}
最新回答 / 不许丿摸我耳朵
可能你不太理解头文件,头文件其实就是一个库,它封装了很多函数和其他接口等各种声明,现在你自己写一个头文件就相当于你自定义一个申明#include "teacher.h" 只需要放在你的功能模块里面,编译的时候,在同一文件夹下编译器会自动寻找主函数(demo.cpp的main函数)入口,进行链接编译,如果是在Linux下,往往还需要两个cpp文件联合编译
2018-04-24