C++ 在一个cpp文件中 使用另一个cpp文件中定义的函数

  • 建立一个console项目
  • 头文件
  • cpp文件
  • main.cpp

建立一个console项目

以dev为例,在【文件】【新建】【项目】,新建一个console项目。

头文件

添加新文件,输入说要使用函数的声明,保存为.h文件。

 int add(int a,int b);


cpp文件

定义在.h中声明的函数,保存为.cpp文件。

 #include<iostream>#include"chen.h"//不要忘记这个int add(int a,int b){return a + b ;}

main.cpp

在主函数里面调用函数

 #include <iostream>#include "chen.h"using namespace std;/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char** argv) {cout << add(3,5) << endl; return 0;}

运行结果:

C++ 在一个cpp文件中使用另一个cpp文件中定义的函数相关推荐

  1. [原创]C/C++语言中,如何在main.c或main.cpp中调用另一个.c文件

    C/C++语言中,如何在main.cpp中调用另一个.c文件主要有5种思路: 1.在VS2012 IDE中,将被引用的.c文件后缀名全部修改为.h,然后通过IDE的解决方案资源管理器中鼠标右键单击&q ...

  2. python 在一个py文件中调用另一个py文件中的变量以及一个有趣的问题

    python 在一个py文件中调用另一个py文件中的变量以及一个有趣的问题 1.在一个py文件中调用另一个py文件中的变量 新建一个py文件,记为t1.py # t1.py m = 2 n = 1 a ...

  3. cmd执行bat结果不回显_cmd - 如何在bat文件中调用另一个bat文件

    情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下. a.bat @echo off echo I am a.ba ...

  4. cmd 如何在bat文件中调用另一个bat文件

    微信搜索:"二十同学" 公众号,欢迎关注一条不一样的成长之路 情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调 ...

  5. HashTab---Windows资源管理器的文件属性窗口中添加了一个叫做”文件校验”的标签...

    HashTab 是一个优秀的 Windows 外壳扩展程序,它在 Windows 资源管理器的文件属性窗口中添加了一个叫做"文件校验"的标签.该标签可以帮助你方便地计算文件的 MD ...

  6. 如何在PDF中插入另一个PDF文件的页面

    编辑PDF文件的时候,如果要在当前文档中插入另一个PDF文件可分为俩种情况,一是插入另一个PDF中的较少部分页面.另外就是插入较多或者是整个文件了.对于这两种情况可以采用不同的方法来操作. 插入另一个 ...

  7. CAD中如何把一个DWG文件里的块插入到另一个DWG中

    今天来给大家聊聊AutoCAD中如何把一个DWG文件里的块插入到另一个DWG文件中. 在CAD中提供了多种方法插入图块,最常用的方法是插入(I),可以插入当前图中的图块或者某个DWG文件作为图块,如果 ...

  8. html中创建学生对象,在考生文件夹下,存在一个数据库文件“sampl.mdb”。在数据库文件中已经建立了一个表对象“学生基本情_搜题易...

    考生文件夹下存在一个数据库文件"samp3.mdb",里面已经设计好表对象"tBorrow"."treader"和"tBook&q ...

  9. 一个html的文件当中读取另一个html文件

    简介:在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几 ...

最新文章

  1. python读取文件类型_python准确判断文件类型
  2. 《骑马与砍杀》:CRPG精神的另类复活
  3. Redis 的应用场景
  4. python右对齐乘法表_python如何打印99乘法表
  5. 建立了索引怎么使用_对MySQL索引的认识
  6. 关闭Windows Defender保护
  7. [转载]QMessageBox 用法
  8. serv-u启动管理控制台后提示脚本错误解决方案
  9. cenOS 安装opencv(for matlab)
  10. Unity单例模式+例子
  11. python+django天天生鲜超市购物系统
  12. 武汉理工大学计算机考研专业代码,武汉理工大学代码及专业代码
  13. 怎么手写 xpath
  14. 小米无线路由器服务器用户名和密码忘了,小米无线路由器忘记了后台登录密码怎么办?忘记了小米路由器web页面的管理密码怎么找回?- 家用路由网...
  15. Webug3.0-中级进阶-解题
  16. Java8的其它 新特性(笔记二十四)
  17. linux的炒股软件“全胜”
  18. python quit函数作用_初识Python之基础知识
  19. IOS开发 阅读器类APP可用开源框架介绍(2)
  20. 中国最快的云计算机,中国最快的超级计算机 第一名是神威太湖之光

热门文章

  1. VC++工作笔记0001---积累-vc中m_开头的意义
  2. Netty工作笔记0085---TCP粘包拆包内容梳理
  3. SpringCloud工作笔记089---SpringBoot中Mybatis使用Condition_Criteria如何筛选日期类型数据
  4. 深度学习001---勾股定理
  5. URL转码escape() encodeURI() encodeURIComponent()
  6. sizeof()与_countof()用法
  7. linux 驱动编写(sd卡驱动)
  8. 带有毫秒 转换日期_【Java学习笔记(七)】之日期类的介绍
  9. 可自定义匹配规则查找控件_懂Excel轻松入门Python数据分析包pandas(二十八):二分法查找...
  10. MySQL语法中有哪些可以利用的漏洞?