導航:首頁 > 文件教程 > cpp文件調用cpp文件

cpp文件調用cpp文件

發布時間:2023-04-01 18:35:39

Ⅰ C++中同一個工程中的一個.cpp文件怎樣調用另一個工程中的.cpp文件

建立一個與另一個.CPP文件(例如B.CPP)對應的.H文件(如B.H),然後在第一個.CPP文件(如A.CPP)中包含這個B.H文件(#include B.H),這樣在A.cpp中就可以調用B.CPP中的函數了

Ⅱ C++中同一個工程中的一個.cpp文件怎樣調用另一個工程中的.cpp文件

  1. 先#include "xxx.h"頭文件

  2. 創建類對象

  3. 如果是指針則用->訪問,如果是對象則用.(點回)來訪問!

示例:

a.h

class A{

public:

int add(int a, int b);

};

a.cpp

int A:add(int a, int b)

{

return a+b;

}

b.h

class B

{

public:

int getTotal();

}

b.cpp

//包含答a的頭文件

#include "a.h"

int B::getTotal()

{

A a;

return a.add(5,6);

}

Ⅲ 急!!!vc++兩個不同cpp文件間函數調用

寫一個庫函數,就能解決你這個問題:
你要的的事情:
假設你要在B.cpp裡面調回用A.cpp裡面的函數C;
則第一步答:
(1)寫一個A.h的庫,裡面只含有C函數的聲明。
(2)而C函數的具體的代碼則寫在A.cpp裡面,A.cpp裡面的寫上inclue"A.h"以及一些你要用到的庫,切記在A.cpp裡面是沒有main()函數的
(3)上面的寫好以後你就可以在B.cpp裡面調用A.CPP裡面的函數C啦,只不過要在B.cpp裡面include "A.h";

Ⅳ 一個cpp文件如何調用另一個cpp文件已經定義的類

例:文件test1.cpp有類class A;文件test2.cpp有類class B.

如在坦陵差test2.cpp中想用A:

#include "test1.cpp"

1. a = new A,即可用a去訪問A中提供的介面

2. A *a = new A;同樣達到目的

當然一般的做法是將類的聲明放在.h文件里,定義放在.cpp文件,然後可以直接在B類中保存一個A類的指針,那樣即可實現使用A類了。

Ⅳ 一個CPP文件能調用另一個CPP文件中的類嗎

當然可以啦,使用include就行,一般情況下,都把類定義放在.h頭文件中,使用時,直接#include "XX.h"就行了。

Ⅵ C++一個項目里有兩個CPP文件,想在一個CPP文件里調用另一個CPP文件的計算結果,怎麼實現啊

C++裡面是有頭文件的,標準的做法是:頭文件裡面放函數聲明,cpp放函數具體實現。回按照你的描述應該可以用一個答.h頭文件放全部函數的聲明,然後在1.cpp里放一個函數,2.cpp里放另一個函數,我們把1.cpp作為程序的入口,作為數據源,在這里調用2.cpp里的函數,這個函數返回計算結果。注意,兩個cpp都要includ頭文件

Ⅶ QT C++,如何在在一個CPP里直接調用到另一個CPP里的函數

Qt中如果想跨文件調用函數時,只要知道被調函數的聲明帆尺茄即態察可。方法是:在調用之前增加被調函數的聲明信息困沖。

例如,在A.cpp中調用B.cpp裡面寫的void func()函數,需要在A.cpp中增加下面一行:
extern void func(); //聲明func是一個外部函數

閱讀全文

與cpp文件調用cpp文件相關的資料

熱點內容
中職計算機網路技術教學大綱 瀏覽:219
叮叮如何下載文件 瀏覽:746
大數據趨勢站 瀏覽:768
如何將圖形文件生成雕刻文件 瀏覽:558
mongodb可視化工具下載 瀏覽:377
word2003設置密碼 瀏覽:966
公司文件如何分類 瀏覽:578
如何關閉手機網路信號強度 瀏覽:252
win7怎麼新建word 瀏覽:60
福州孩子哪裡學編程 瀏覽:703
win10關閉server 瀏覽:980
全民飛機升級波塞 瀏覽:779
如何清洗電池的數據 瀏覽:775
電腦怎麼給iphone傳照片 瀏覽:610
word文檔里的圖片位置錯誤 瀏覽:195
win10360wifi打不開 瀏覽:745
2002電腦系統升級 瀏覽:745
被批評的app有哪些 瀏覽:512
win10如何修改hosts文件 瀏覽:971
iphone的未接來電 瀏覽:134

友情鏈接