简单来说上面分下来一个任务, 将一个游戏房间的玩家人数改为可由房主自行选择
但是我看到了一句让我崩溃的代码:
#define GAME_PLAYER 4;
也就是说, 这游戏压根没有考虑到可能会更改玩家人数
然后又很多地方用到了它, 例如:
bool m_bResponse[GAME_PLAYER];
像这样用于数组定义的地方有不少, 我想了想我的解决方案:
但是这三种方式我都不想选, 前两种麻烦易错不说, 改出来的东西坑坑洼洼的, 后面维护可能得累死我 (拆东墙补西墙...)
第三种就不是改代码了, 时间和工作量都变了, 我该如何是好...
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.