c 怎樣將檔案連線到程式

時間 2025-01-14 20:05:14

1樓:艱難用心書

直接用 執行exe的方法 執行就可以。

2樓:網友

file *p;

p=fopen("此處添檔名","r");

或者用freopen函式。

c++中如何實現在.c檔案中連線呼叫.c檔案

3樓:碎之石

先寫好要呼叫的c檔案(含main())編譯通過後去掉main()函式,如。

將上述c檔案放在安裝目錄include內。

在新的c檔案中#include即可呼叫。

巨集定義最好改一下,如在中這樣寫:

#ifdef control

#else# define control 9#endif

再在新的c檔案中就可以這樣寫:

#define control 3

#include//放在巨集定義之後。

4樓:網友

這個問題說不得你得看看編譯原理,簡單的說, 如果是。c原始碼可以直接include 但是這種方法很詭異,不是乙個好主意。還有就是用將。

c檔案編譯成obj檔案,然後在c++**中包含c中的函式和變數宣告(外部宣告),為了相容c語言和c++,必須在上述宣告中使用 c++保護巨集,想要更詳細的回答,最好有更詳細的問題。呵呵。

5樓:網友

還真沒遇到過這個問題。現在從網上找的,也是不徹底的金額。

?到另一種語言的源語言源程式中定義的函式一?樣,將被使用。

或許是因為c + 和c編譯器的變數名,函式名和類名的處理方式(例如,c + 必須始終確保支援函式過載,即使只有乙個具有相同名稱的功能,而且還過載處理,和c沒有這樣說的),在c + **中直接引用函式在c檔案中沒有外部?您好,如果c + 編譯器是按照預設的方式去連線obj檔案會很悲劇,一般是這個樣子! 。

?我記得編?譯c檔案,我覺得很尷尬,或習慣的語言?。柬埔寨人民黨給它來編譯,不知道這是不是。雖然寫的c語言的風格,但編寫的。cpp檔案裡面,它是c +

以下兩點是文章參考文章,作者的結論。

1,限定的函式用extern「c」或extern型別變數。

2,後的變數的extern「c」和功能,按照c語言的方式進行編譯和鏈結。

ps:* 3 *,c + 檔案引用在c檔案中的函式/變數需要讓c + 編譯器來確定c??的東西,或c檔案中引用c + 檔案函式/變數(需要照顧的c編譯器),這個時候就需要編寫的c + 檔案外部?

如何將c++應用程式**新增到動態鏈結庫中?

6樓:春雨_潤物

什麼意思?動態庫本來就可以寫成應用程式的。

想編寫動態庫就建乙個動態庫專案。把函式一寫,再一匯出。就ok了。

7樓:蔣斌

生成乙個dll動態連線庫就行了。

在vs下建立個win32的dll工程,把**加進去生成個動態庫。舉個例子吧:

標頭檔案名: */

#ifndef lib_h

#define lib_h

extern "c" int __declspec(dllexport)add(int x, int y);#endif

實現檔名: */

#include ""

int add(int x, int y){編譯成功後就生成了dll庫。

如何在c++程式中匯入資料檔案

8樓:網友

struct inf

int num;

char month[4];

int year;

int h;

int m;

int s;

int mi;

p;/用乙個結構體儲存資訊.

p=(struct inf*)malloc(12*sizeof(struct inf));

file *fp;

fp=fopen("北京。txt","r");

打槐燃姿開檔案。

num,p->month,&p->h,&p->m,&p->s,&p->段缺mi);

用fscanf輸入資料.

當然這隻鉛絕是大概的東西.

怎樣把寫好的c++檔案儲存為exe檔案?

9樓:網友

1、生成exe檔案就是生產可執行檔案。

2、以gcc編譯器為例,可以分為四步。

第一步是預處理,包括語法檢查等工作。

gcc -p

第二步由源程式生產組合語言**。

gcc -s

會生成檔案,這個檔案裡就是彙編**。

第三步編譯器生成目標**,乙個原始檔生成乙個目標**。

gcc -c

會生成第四步聯結器從目標**生成可執行檔案。

gcc3、目標**包括機器碼和符號表(函式及變數名)。聯結器的主要作用是通過符號表在庫檔案和其他模組中找到在目標**中引入或未定義的符號(函式及變數名),將幾個目標**合成可執行檔案。

10樓:後廣英化風

你寫**,寫的程式如果可以編譯下去的話,你就可以找到得到的那個exe了。它就在你當前所編寫的程式儲存的資料夾裡,有個debug資料夾,開啟后里面可能有你做過的很多程式的exe,找到你當前程式名字的exe就可以了。那個就是。

11樓:白雲過山峰

編譯通過後,工程目錄下的debug資料夾中就自動生成了乙個exe檔案,拷貝出來就可以了。

12樓:網友

編譯成功後在同目錄下會有個debug資料夾,那裡面有exe檔案。

13樓:網友

用visual c++ 或者其他的編譯程式編譯一下,才會成。exe程式!

不要說沒用 過啊 !呵呵!

14樓:夏天的太陽君

大致來說通過編譯器編譯連線後,即成為可執行檔案。

15樓:鷹目小花盜

在debug裡面,那個就是可執行檔案,

16樓:網友

應該要在vc 上除錯吧。成功了自然就會生成exe

c++中怎樣將程式編譯成為可以執行的exe檔案

17樓:

這個問題我也遇到到抄。

按f6就可襲以自動生成。然後在 除錯--最下面的屬性---在生成裡面---輸出---輸出路徑---裡面自己設定乙個路徑---exe檔案就在bin\debug\資料夾裡面。 有問題就追問·

18樓:十年磨礪成寒霜

這個程式是不是用vs做的?如果有工程檔案,直接開啟,生成就行了。

如果不是vs做的,就g++,cmake什麼的生成一下。

c++中如何把兩個原始檔連線起來執行

19樓:網友

原始檔是不能執行的。但是原始檔可以各自編譯,然後連線成乙個完整的程式。具體步驟和例項的話,需要知道你用的什麼編譯器或者開發環境。

20樓:網友

先開啟乙個工程,然後點檢工具欄的「工程」按鈕,再出現的選單中選擇「增加到工程」,然後在目錄中找到點選確定即可。

21樓:網友

你可以用標頭檔案啊,這樣可以連線編譯執行。

編寫c++程式「編寫程式,將乙個文字檔案的內容連線到另乙個文字檔案的末尾。」

22樓:網友

將 的內容連線到 的末尾。

#include

#include

#include

using namespace std;

int main()

ifstream ifile;

ofstream ofile;

string str;

while(ifile>>str)ofile

如何將電腦連線到電視機上,怎樣把電腦連線到電視上

電腦主機連線電視機步驟如下 第一步 找到電視上的vga口和音訊連線口,vga口一般是藍色介面,會標明pc字樣,提示是連線電腦所用,在vga口附近會有音訊介面,標註pc輸入,找到後將連線線插入。第二步 電腦vga口和電視vga口連線好後,開啟電視,若電視沒有訊號,則需要用遙控器,選擇 訊號,將 訊號切...

怎樣將手機連線到的不知道密碼wifi給電腦

徒步旅行 可以把手機開啟個人熱點,有手機設定一個密碼,在電腦上面用藍芽或者手機資料線可以直接上網的,手機連上wifi後,可以把手機作為熱點共享給電腦用,不需要耗費手機流量的。wi fi是一種可以將個人電腦 手持裝置 如pad 手機 等終端以無線方式互相連線的技術,事實上它是一個高頻無線電訊號。 只是...

程式安裝後不小心刪除了解除安裝程式檔案,怎樣將程式解除安裝掉

用登錄檔改一下 具體方法如下 應該有解除安裝程式吧 首先,點選開始 執行 輸入regedit 進入登錄檔後 依次點選 在這裡面可以看到你曾經裝過哪些軟體 然後單擊一下你想解除安裝的軟體 在旁邊可以看到 uninstallstring 的子鍵 雙擊這個子鍵,彈出一個編輯字串對話方塊 再把裡面的鍵值複製...