gpt4 book ai didi

c - 与来自面向对象领域的 C 作斗争?

转载 作者:太空狗 更新时间:2023-10-29 16:28:12 27 4
gpt4 key购买 nike

<分区>

当我遇到编程问题时,我很自然地开始在脑海中将它们分解为逻辑对象。谁有什么责任,谁拥有什么,谁从中得到什么等等。

我正在努力使用 C。我只是不知道如何用过程语言做事。

有经验的 C 程序员可以帮助解释在设计时我应该如何考虑我的程序吗?

比如我想自己写一个Semaphore类。我的程序自然需要一个队列数据结构,我也想自己编写。如果我需要在 Java 或 C# 中执行此操作,我可以简单地快速创建一个 Queue 类并在我的 Semaphore 类中创建它的一个新实例。

但是在 C 中,没有对象。那么我是否必须内联我的队列数据结构的所有行为?

有人可以帮我“搞定”吗?

相关:what is the best way to plan and organize development of an application in c

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