如何通过标题调用单独的cpp文件中的函数到主文件?

时间:2013-05-17 13:20:33

标签: c++ class header

我正在学习c ++

我想知道的是我使用GCC编译器main.cpp在print.h中创建了一个三个文件.print.cpp

我想在“printing.cap”文件中的“printingarea”类中打印功能“printer”中的文本,并希望在“printing.h”中对其进行原型设计并想要调用“main.cpp”< / p>

1 个答案:

答案 0 :(得分:2)

基于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中实现方法。