我应该创建一个窗口类还是将所有函数放在一个命名空间中?

我已经开始学习win32 api,并已使用window类成功创建了3D rubik的Cube项目。一切正常。 但是我只创建了一个窗口类实例。因此,这样做是为了重新考虑我的决定。 如果将所有功能都放在一个命名空间中会不会更好。

这样做的利弊是什么? 还是应该继续我的窗口课程。

注意:我已经阅读了有关“我应该使用类或名称空间”的其他答案。但是这个问题是关于窗口创建的。

评论