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

 更新时间:2023年02月23日 15:15:52   作者:「已注销」  
这篇文章主要介绍了C++两个cpp文件间如何进行各自函数的调用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

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

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

前提

  • 文件1:main.cpp
  • 文件2:called.cpp

问题描述

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

解决方法

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

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

//main.cpp
#include<iostream>
#include "call.cpp" //只需在头文件中添加该行代码,即可调用
using namespace std;

int main()
{
    called(); //进行调用
    return 0;
}
//call.cpp
#include<iostream>
using namespace std;

void called(){
     cout<<"Hello world!"<<endl;
}

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

创建.h的头文件

在头文件内编写:

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

创建.cpp的源文件

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

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

在头文件写函数的声明

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

在任意文件调用

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C语言中volatile关键字的深入讲解

    C语言中volatile关键字的深入讲解

    在程序设计中,尤其是在C语言、C++、C#和Java语言中,使用volatile关键字声明的变量或对象通常具有与优化、多线程相关的特殊属性,这篇文章主要给大家介绍了关于C语言volatile关键字的相关资料,需要的朋友可以参考下
    2021-07-07
  • Qt编写地图迁徙图的实现示例

    Qt编写地图迁徙图的实现示例

    本文主要介绍了Qt编写地图迁徙图的实现示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • Qt实现文本编辑器(二)

    Qt实现文本编辑器(二)

    这篇文章主要介绍了利用Qt实现的一个文本编辑器。本文将具体讲解下是如何实现菜单栏以及工具栏上对应的需求,感兴趣的可以动手试一试
    2022-01-01
  • Qt如何自定义滑动条

    Qt如何自定义滑动条

    这篇文章主要介绍了Qt如何自定义滑动条问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • C++设计模式之迭代器模式

    C++设计模式之迭代器模式

    这篇文章主要介绍了C++设计模式之迭代器模式,本文讲解了什么是迭代器模式、迭代器模式的代码实例等内容,需要的朋友可以参考下
    2014-10-10
  • C++归并排序算法详解

    C++归并排序算法详解

    大家好,本篇文章主要讲的是C++归并排序算法详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • C++实现五子棋小程序

    C++实现五子棋小程序

    这篇文章主要为大家详细介绍了C++实现五子棋游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • C语言中函数声明与调用问题

    C语言中函数声明与调用问题

    以下是对C语言中的函数声明与调用进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-08-08
  • C++遍历文件夹下文件的方法

    C++遍历文件夹下文件的方法

    这篇文章主要介绍了C++遍历文件夹下文件的方法,实例分析了C++针对文件夹遍历的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • C语言中函数参数的入栈顺序详解及实例

    C语言中函数参数的入栈顺序详解及实例

    这篇文章主要介绍了C语言中函数参数的入栈顺序详解及实例的相关资料,需要的朋友可以参考下
    2017-02-02

最新评论