C++ 我应该在main()函数中尽可能少地编写代码吗?
我正在做一个小游戏,我不知道是应该将大部分语句放在主函数中,还是将它们作为无效函数放在我的C++ 我应该在main()函数中尽可能少地编写代码吗?,c++,oop,main,C++,Oop,Main,我正在做一个小游戏,我不知道是应该将大部分语句放在主函数中,还是将它们作为无效函数放在我的player对象中(在每次迭代过程中,除了布尔值之外,我不会返回任何值) 一般来说,您应该将main()作为执行环境(操作系统)和您实现的系统之间的桥梁。这意味着main应该“破解”命令行参数,然后立即将控制权传递给实例化顶级对象并运行系统的方法。1。非常基于意见。2.取决于很多因素,所以给出的信息太少。目标是在每个函数中写尽可能多(或很少)的内容。这通常并不意味着几乎所有的事情都在main中完成。您应该将
player
对象中(在每次迭代过程中,除了布尔值之外,我不会返回任何值) 一般来说,您应该将main()
作为执行环境(操作系统)和您实现的系统之间的桥梁。这意味着main
应该“破解”命令行参数,然后立即将控制权传递给实例化顶级对象并运行系统的方法。1。非常基于意见。2.取决于很多因素,所以给出的信息太少。目标是在每个函数中写尽可能多(或很少)的内容。这通常并不意味着几乎所有的事情都在main
中完成。您应该将程序分解成有意义的组件。如果某些代码实现了某个播放器所做的事情,那么它就属于该播放器类,否则它就不属于该类。