[英]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.