我最近从 Java 转向 C++,但现在当我编写应用程序时,我对在主函数中编写所有代码不感兴趣,我希望在主函数中调用另一个函数,但这个另一个函数位于另一个 .cpp 文件中。
如果你不明白,让我更好地解释一下:
我有一个文件:main.cpp
在它里面我有主要功能。
我有第二个文件:second.cpp
里面我有一个函数叫做second()
我想调用这个函数second()
从我的主要功能..
有什么帮助吗?
您必须使用称为“标头”的工具。在标头中声明要使用的函数。然后将其包含在两个文件中。标头是一个单独的文件,使用#include
指示。然后你就可以调用另一个函数了。
other.h
void MyFunc();
main.cpp
#include "other.h"
int main() {
MyFunc();
}
其他.cpp
#include "other.h"
#include <iostream>
void MyFunc() {
std::cout << "Ohai from another .cpp file!";
std::cin.get();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)