gpt4 book ai didi

C++ 到 C 的转换

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

<分区>

Possible Duplicate:
Code convert from C++ to C

这就是困境。我的软件在 C++ 中的维护比 C 容易 10 倍。此代码将在各种平台上运行(在 PC 和各种类型的嵌入式系统上)。对于这个项目,C++ 自然是一种更好的语言,因为我有一些组件必须进行切换,以适应它将在其上运行的各种平台。抽象类、多态性,真的很有帮助。

问题是一些嵌入式系统没有 C++ 编译器,只有 C。现在我可以用 C 重写软件,但这是有问题的,因为软件总是在发展,维护 C 分支和 C++ 分支的成本很高。相反,我想要的是用 C++ 开发软件的某种东西或某种方法,然后在必要时,我可以将代码放入某种神奇的转换器中以获取 C 代码。或者也许我可以用编译器标志来实现这个……听起来很乱,但似乎是可能的。第二种选择,我真的很想避免,就是硬着头皮用 C 语言维护代码。

有什么解决办法吗?

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