91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++如何調用另一個cpp中的函數

c++
小億
572
2023-08-07 20:55:07
欄目: 編程語言

要調用另一個cpp文件中的函數,需要進行以下步驟:

  1. 將被調用的函數聲明為extern:

在被調用函數所在的cpp文件中,將函數的聲明改為extern,表示該函數可以被其他cpp文件調用。例如,如果被調用函數定義如下:

void func();

改為:

extern void func();
  1. 在調用函數的cpp文件中引入頭文件:

在調用函數的cpp文件中,使用#include指令引入包含被調用函數聲明的頭文件。例如,假設被調用函數的聲明位于func.h文件中,可以在調用函數的cpp文件中添加以下代碼:

#include "func.h"
  1. 調用被調用函數:

在調用函數的cpp文件中,可以直接調用被調用函數。例如:

func();
  1. 編譯鏈接:

編譯所有的cpp文件,并將它們鏈接在一起生成可執行文件。例如,使用以下命令編譯鏈接名為main.cpp和func.cpp的兩個cpp文件:

g++ main.cpp func.cpp -o main

最后生成的可執行文件為main。運行該可執行文件即可調用另一個cpp文件中的函數。

0
新源县| 湟源县| 灵璧县| 赣州市| 合山市| 乳山市| 屏东县| 泰安市| 江油市| 合川市| 南木林县| 雅安市| 电白县| 仪陇县| 建平县| 桐庐县| 洪洞县| 吉安市| 湄潭县| 大姚县| 墨玉县| 隆化县| 连城县| 宜兴市| 黔西| 肇庆市| 左云县| 阿克陶县| 太湖县| 太和县| 大厂| 南京市| 河池市| 金坛市| 金堂县| 南召县| 六枝特区| 邓州市| 西青区| 武夷山市| 阳城县|