gpt4 book ai didi

C++:什么时候可以在头文件中包含代码?

转载 作者:可可西里 更新时间:2023-11-01 16:25:50 27 4
gpt4 key购买 nike

我被教导要将类定义和代码分开。

但是,我见过人们经常在 header 中包含一些代码的情况,例如返回变量引用的简单访问方法。

你在哪里画线?

最佳答案

一般来说,你希望编译器内联的东西,或者模板化代码。无论哪种情况,编译器都必须在使用代码的任何地方使用代码,因此您别无选择。

但是,请注意,您在头文件中放入的代码越多,编译所需的时间就越长 - 您最终接触头文件的频率也越高,从而导致缓慢构建的链式 react :)

关于C++:什么时候可以在头文件中包含代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/886296/

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