gpt4 book ai didi

c++ - 为什么 .hpp 文件会包含在 .h 文件中?

转载 作者:行者123 更新时间:2023-11-28 05:17:38 25 4
gpt4 key购买 nike

<分区>

我的任务是实现一个类。我得到了一个名为“pro.h”的 .h 文件,我无法以任何方式更改它。 .h 文件只包含函数原型(prototype),没有定义。在类 block 之后,它有一个

#include "pro.hpp"

虽然我应该创建一个 file.hpp 来添加定义,但我很困惑,因为定义通常包含在 .cpp 文件中,而不是另一个头文件中。你认为为什么会这样做?我是否会像在 .cpp 文件中那样格式化定义,或者重写头文件以包含定义(这看起来效率很低)。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com