问题标题:
C++重复定义是什么意思?怎么会出现这个错误
问题描述:
C++重复定义是什么意思?怎么会出现这个错误
李生虎回答:
关于第一个,h是头文件,就是大部分比如类,函数,变量都定义在那里,而cpp主要是用来实现的,定义和实现分离,我想就所谓的防止重复定义
你老师的意思是一个cpp对应1个.h头文件,但是呢有一些公用的,不如库,类之类的东西,是所有cpp都需要的,就会另外新建一个.h用来存储,专门用来放定义的就是这个意思
点击显示
其它推荐