gpt4 book ai didi

c++ - 我可以只包含一个类的特定成员方法吗?

转载 作者:太空宇宙 更新时间:2023-11-04 11:47:55 25 4
gpt4 key购买 nike

我有一个 cpp 文件,它只使用了一个大类的一个方法。为此,我通常包含大型类声明头文件。我可以只包含一个类的特定成员方法吗?

最佳答案

简短回答:否。

当您包含一个 header 时,您包含了整个 header (减去可能通过预处理器指令去除的任何内容)。

此外,如果您包含的 header 声明了一个“大类”,则很可能应该重构该类。

最后,这最终并不重要,因为编译器会为您优化一些东西。在对事物进行概要分析之前,不要尝试对其进行优化(在这种情况下,即使您可以这样做,也不会有任何好处)。

关于c++ - 我可以只包含一个类的特定成员方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19342119/

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