如何在单独的cpp文件中通过头文件调用函数到主文件
How to call a function inside a separate cpp file through header to the main file?
我正在学习c++
我想知道的是我在代码块中使用GCC编译器main.cpp printing.h printing.cpp
我想在"print .cpp"文件中的"printingarea"类中的"printer"函数中打印文本并在"printing。h"中创建原型并调用"main。cpp"
基于Claudios的回答:
printing.h
class PrintingArea{
public:
void printer();
};
printing.cpp
#include "printing.h"
#include <iostream>
void PrintingArea::printer() {
std::cout << "Hello, World !";
}
main.cpp
#include "printing.h"
int main()
{
PrintingArea pa;
pa.printer();
return 0;
}
如您所见,您在头文件中定义了类的原型,在cpp中定义了方法的实现。
相关文章:
- 编译多个C++文件.调用二进制文件以运行代码
- 无法从 SO 文件调用 SO 文件的函数 - C++生成文件
- 如何从另一个文件调用类构造函数?
- 调用函数一次用于动态链接库,一次从可执行文件调用函数
- 当我从头文件和实现文件调用我的函数到我的主文件时,我没有得到任何输出
- 从 Android 中的 C 文件调用C++函数
- 从外部文件C++调用函数
- 如何从多个 cpp 文件调用函数
- 从用户定义的头文件调用函数时出现未定义的引用错误,其实现位于.cpp文件中
- cmake:生成批处理文件调用cl.exe
- 在文件中生成随机数,然后从文件调用它们,然后将它们打印出来
- main.cpp从 .h 文件调用公共虚拟方法
- 如何从 python (py) 文件调用 C++ 函数
- 如何从 cpp 文件调用 setRequestOrientation()
- 调试Visual Studio中可执行文件调用的C 文件
- 可以使用不同的头文件调用相同的函数吗?
- 从 Android 中的原生 c++ 文件调用本机 opencv
- 使用对象文件调用Winapi功能
- 从头文件调用字符串getter函数
- 方法从头文件调用