gpt4 book ai didi

c++ - 用于将实现与 .h 文件中的 header 分开的脚本

转载 作者:可可西里 更新时间:2023-11-01 18:38:47 26 4
gpt4 key购买 nike

有时,在处理小类时,将实现分离到一个 .cpp 文件中是一件很痛苦的事情,所以我将所有代码都放在头文件中( children ,不要这样做)。

但是,最终这些类会变得越来越大,我必须做出一开始没有做的分离。

事实是,这是一个机械过程,可以通过脚本或类似的东西完美地完成,我确定已经有人想到了这一点。

那么,您是否知道有任何脚本可以获取一个 .h 文件,实现了所有函数体,然后返回一个剥离的 .h 文件和一个很好地填充的 .cpp 文件?

最佳答案

我也对此感到内疚 - 虽然我以前从未真正考虑过自动拆分,因为通常有相关的项目和测试文件要触及。

不过,将其自动化的想法很有趣。我看到的最有前途的工具是这个:

http://os.inf.tu-dresden.de/~hohmuth/prj/preprocess/

关于c++ - 用于将实现与 .h 文件中的 header 分开的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5329469/

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