[英]How to include Custom files in C++ program
如何在文件1中包含文件2。我需要在文件2中进行哪些更改。
文件1
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World";
return 0;
}
文件2
int otheFun()
{
cout<<"Demo Program";
return 0;
}
您不将cpp文件包括在另一个cpp文件中。
同样,一个c ++程序只能具有一个main()
函数。
如果您尝试使用具有多个文件的程序,则需要具有以下内容:
file2.cpp
#include <iostream>
#include "file2.h"
int printHelloWorld()
{
std::cout<<"Hello World";
return 0;
}
文件2.h
#ifndef FILE2_H <----Lookup Inclusion Guards on google, this is important concept to learn.
#define FILE2_H
int printHelloWorld();
#endif //FILE2_H
file1.cpp
#include <iostream>
#include "file2.h"
int main()
{
std::cout<<"Demo Program";
printHelloWorld();
return 0;
}
我需要在文件2中进行哪些更改?
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world";
cout << "Demo Program";
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.