如何包含文件2文件1.我需要什麼樣的改變文件2.如何包括用C自定義文件++程序
文件1
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World";
return 0;
}
文件2
int otheFun()
{
cout<<"Demo Program";
return 0;
}
使
如何包含文件2文件1.我需要什麼樣的改變文件2.如何包括用C自定義文件++程序
文件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;
}
file2.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";
}
問題沒有意義。一個人不能有兩個節目。這個功能是什麼?哪個'main'會執行? –
你需要解釋你試圖獲得什麼效果。你想要發生什麼? –