c++中 怎么才能把类的定义文件和实现方法的文件联系在一起?

我看别人的c++代码 一个List.h文件里面是类的定义 一个List.cpp里面是类定义的方法的实现 一个main.cpp里只调用了List.h 却可以使用cpp里实现的方法 我怎么弄都不行 应该怎么弄啊?

阅读 2.1k
1 个回答

Lish.h

Class A
{
Public:
int func(); //声明
}

Lish.cpp

#include "Lish.h"  //包含头文件
A::int func()    //定义
{
    return 0;
}

main.cpp

#include "Lish.h"
A a;
a.func(); //调用
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题