gpt4 book ai didi

C++ 在哪里编写一个类的函数?

转载 作者:行者123 更新时间:2023-12-01 14:30:37 24 4
gpt4 key购买 nike

<分区>

在我的 C++ 项目中,我有 2 个文件:trip.h trip.cpp

  1. 如果我想编写一个接受两个整数并返回它们的乘积的辅助函数,我应该在哪里编写它以及如何编写(const、static 等...)?注意:当我们将其声明为静态时,我不希望用户能够像在 C 语言中那样使用它。

  2. 如果函数需要访问私有(private)成员,我们在类中将其声明为友元。但是,我是否应该在 .h 文件中的类之外再次写它的标题并将其定义写在 .cpp 文件中?注意:我被要求使它成为一个外部函数,这意味着在类之外编写。

编辑:我想要上述确切问题的答案,我知道我可以按照建议通过不同的方式解决这个问题,但我想坚持使用这种方法

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