【发布时间】:2009-11-27 15:02:29
【问题描述】:
这更像是一个设计问题,而不是 C++ 问题。
我正在用 C++ 开发一款德州扑克扑克游戏。到目前为止,我编写了一个HandChecker 模块,负责根据他的底牌和公共牌确定玩家的最佳手牌。我决定把它移到一个单独的HandChecker 项目中。 HandChecker 取决于我在主项目中编写的 Hand 和 Card 类。在当前状态下,它需要主项目和HandChecker 项目之间的循环依赖。
构建这个项目的最佳方式是什么?我应该将Hand 和Card 类移到它自己的单独项目中吗?
【问题讨论】:
-
为什么 HandChecker 是一个单独的项目?
标签: c++ dependencies