问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

项目中用C++编写的多个.cpp文件是怎么关联起来的呢,有没有这方面的书可以看?

发布网友 发布时间:2023-05-17 09:41

我来回答

4个回答

热心网友 时间:2023-09-13 13:21

多个CPP文件是由头文件关联在一起的,

比如说你写了多个类,每个类的声明写在一个头文件中,类的实现写在一个CPP文件中,这样你就要在写有类的实现的CPP文件中加上#include "头文件名(注意后面有.h,头文件是包含此类的声明的头文件)“ 是双引号,不是尖括号 这是应为如果是尖括号编译器就会去编译器自带的头文件目录中找头文件,如果是双引号就直接在本文件夹中找头文件 找不到就去自带的里面找 自己写的头文件肯定在本文件夹中啦,这样cpp文件跟头文件就关联起来了,如果你在其他的cpp或头文件中要用到这个cpp文件直接包含它所对应的头文件就可以了。

希望对你有帮助,o(∩_∩)o

热心网友 时间:2023-09-13 13:21

用#include "你的cpp",放在主文件头就可以了。
如果是在工程里面,执行主函数的时候系统会自动查找你自定义的函数在哪个文件里面。但如果是单独打开cpp进行编译,就要使用include把另外的文件包含在这个里面

====================
确实有本书就叫《编译原理》。。。

热心网友 时间:2023-09-13 13:22

一般说来是这个样子的,在头文件里面声明函数,在CPP文件里面进行函数的定义。。
如果要将多个CPP文件关联起来的话,一般说来都需要在主CPP里面包含所有的.H文件的。这样你就可以在主CPP文件里面自由的访问任何一个CPP里面的函数了。

热心网友 时间:2023-09-13 13:22

g++ *.cpp
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么电脑上的word界面变小为什么WORD里面的页面变的很小怎么设置回来... AHA拯救心脏救命术(Basic Life Support,BLS) 基础生命的基本顺序 机械制图第一视角与第三视角的区别 明日之后野外感染者据点都在什么地方 感染就聚集点位置分享 明日之后 明日之后哪些地图有强力感染者? 《明日之后》野外感染者据点一览 明日之后野外感染者据点去哪找 妙洁提醒你注意:保鲜膜有些不能加热 有些不能包肉 C盘里文件的修改日期是不是就代表那天我用过电脑,我是上午用的,可文件... CPP 文件 关联 如何关联CPP文件 生产是什么意思及发音 宝明是什么意思 梦中的阿拉善(汉语) 歌词 梦见现女友的预兆 梦见前女友跟现任女友的预兆 梦见前女友与现女友的预兆 磁盘阵列与服务器启动的关系 秦始皇:我本善良,你们为什么却说我是暴君 昏君与暴君之间的区别是什么? 常规的宣传和推广方式、渠道、平台有哪些? 厚乳是什么意思? 厚乳是什么 解读厚乳的定义和特点? 梦见两个僵尸的预兆 法西斯蒂啥意思 说说生活中你们都能感受到什么样的爱,又能给予别人什么样的爱 每个人都需要别人的关怀和爱,可是,都有谁愿意把自己更多的爱给予他人呢 给予别人爱就能收到更多爱 给予别人无条件积极的爱,最大收获的是自己 如何在头文件里声明用它相关联的cpp文件里定义的结构体定义的指针。 qtcreator关联cpp文件 姓屈的男孩名字? 云智控怎么查余额 云智控服务已停止运行什么意思 康佳电视云智控怎么关闭 康佳智能云电视里的云智控如何在不联网的时候让它不运行, 梦见男朋友跳水救人的预兆 好易康牙膏的价格和其他品牌比怎么样 好易康牙膏正品的辨别 什么人不能用人好易康牙膏 不管都和不管总是一个意思么 阿里山龙胆的形态特征 龙胆属的形态特征 鳞叶龙胆的形态特征 商标注册中,普通注册和无风险注册的区别 tone和tune到底有什么本质上的区别? 同比增长1.25pct什么意思 中国有多少长城? 晦的组词有哪些