验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

C++两个cpp文件间怎么进行各自函数的调用

阅读:791 来源:乙速云 作者:代码code

C++两个cpp文件间怎么进行各自函数的调用

      两个cpp文件间如何进行各自函数的调用

      c++文件调用c++文件

      1.前提

      • 文件1:main.cpp

      • 文件2:called.cpp

      2.问题描述

      想要在 main.cpp 代码中调用 called.cpp 文件中的函数,要怎么做?

      3.解决方法

      在网上搜寻了许多方法后,笔者才发现了一个行之有效且简单的解决方法。

      只需要在main.cpp文件中添加两行代码即可。如下:

      //main.cpp
      #include
      #include "call.cpp" //只需在头文件中添加该行代码,即可调用
      using namespace std;
      
      int main()
      {
          called(); //进行调用
          return 0;
      }
      //call.cpp
      #include
      using namespace std;
      
      void called(){
           cout<<"Hello world!"<

      C++分文件调用自己写的函数

      1.创建.h的头文件

      C++两个cpp文件间怎么进行各自函数的调用

      在头文件内编写:

      #include 
      using namespace std;
      int F_max(int a, int b);

      2.创建.cpp的源文件

      C++两个cpp文件间怎么进行各自函数的调用

      在源文件被编写:先要与头文件关联起来加入 ”xxx.h“

      #include "FindMax.h"
       
      int F_max(int a, int b) {
      	return a > b ? a : b;
      }

      3.在头文件写函数的声明

      C++两个cpp文件间怎么进行各自函数的调用

      4.在源文件中写函数的定义(内容)

      C++两个cpp文件间怎么进行各自函数的调用

      5.在任意文件调用

      调用的时候只需要加上头文件就可以了

      C++两个cpp文件间怎么进行各自函数的调用

    分享到:
    *特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
    相关文章
    {{ v.title }}
    {{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
    你可能感兴趣
    推荐阅读 更多>