當前位置:首頁 » 文件管理 » 一個項目下可以有幾個源文件
擴展閱讀
什麼可以與酸反應 2025-05-19 18:18:46

一個項目下可以有幾個源文件

發布時間: 2022-10-04 11:30:34

A. 如何運行visual c++下多個cpp文件,就是在同一個項目下建立了多個.cpp源文件,但是無法生成,運行第二個

一個vs項目只能有一個cpp文件包含 main方法,另一個不能有
如果建立多個cpp,要聯合這些cpp使用,比如有兩個cpp文件1.cpp和2.cpp,在1.cpp中寫了一個main方法,2.cpp就不能寫這個main方法了,只能在1.cpp中寫上#include "2.cpp",然後在2.cpp中寫個類,把這個類寫在1.cpp裡面實例化而已
1.cpp
#include "iostream"
#include "2.cpp" //這里寫包含第二頁
using namespace std;
int main()

{
class student s; //直接使用2.cpp的類
s.say();
}
--------------------------------------------------------
2.cpp

#include "iostream"
using namespace std;
class student{ //寫一個類,就可以在1.cpp裡面使用了
public : //注意使用public
int a=99;
int say()
{
cout << a<<endl;
return 0;
}
};

B. c語言怎麼在一個工程下創建兩個源文件

1、首先在打開的C語言編程軟體中,點擊File菜單的文件按鈕。

C. C語言中一個工程下可以寫幾個源文件嗎

可以寫很多源文件,可以相互之間調用。

D. 一個工程可不可以包含多個源文件呀

都有main()的不行
沒有main()函數的 一般保存成xxxx.h文件
然後"include "xxxxx,h"
就可以用了

一個程序只能有一個main()函數

比如:
源文件1的代碼 保存為A.h文件
#include <iostream>
using namespace std;
int fun()
{
//隨你干什麼
return 0;
}
源文件2的代碼
#include <iostream>
#include "A.h"
using namespace std;
int main()
{

fun(); //調用 就這樣簡單

cout<<"乘法計算器"<<endl;
double a(0),b(0),c(0);
cout<<"請輸入二個數"<<endl;
cin>>a>>b;
c=a*b;
cout<<a<<"*"<<b<<"="<<c<<endl;
return 0;
}

E. 一個程序兩個以上源文件怎麼編譯

每一個項目只能有一個main函數,如果想再寫一個main函數那隻能新建一個項目了,然後把其他需要的代碼添加進來。之前的項目源文件不修改,exe文件沒有必要保存,除非你做出來一個有意義的可以稱為軟體的程序。

F. java里"一個程序可以包含多個源文件"怎麼理解這句話

「一個程序」我估計你是被這句話誤解了,一個程序並不是一個.java文件,它可以是一個java project,一個java project你說可不可以包含多個源文件,不過你這個問題問的本來就有點模糊了,如果是參考書上看來的,我覺得這本書寫的很差 或者是翻譯的很差

G. vc 6.0 一個工程里只允許有一個源文件嗎

顯然不是,可以有很多個,但是有幾點需要注意:
1、所有源文件中只許出現一次主函數main;
2、文件的包含關系要弄清楚了,不然很可能產生鏈接錯誤。

H. 請問C++程序中,一個工程可不可以建立多個源文件

當然可以!一般程序都需要建立多個源文件和頭文件的!處理窗口的用一個源文件和頭文件,其他方面的又建一個源文件和頭文件!需要在一個文件中調用例外一個文件時,就如樓上說的做!