Linux 拨号vps windows公众号手机端

c++如何调用另一个cpp中的函数

lewis 6年前 (2019-02-08) 阅读数 9 #程序编程
文章标签 c++

要调用另一个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文件中的函数。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门