首页 > 解决方案 > 文件管理器(资源容器)

问题描述

我开始制作资源类之类的东西,我可以在其中为我的应用程序保留所有文件,例如图像和声音,但它变得非常混乱,并且所有内容都在应用程序的开始时加载。

这是包含所有内容的类: https://sourceb.in/S8rJGQQgss(头文件) https://sourceb.in/cjiq78HdOV(cpp文件的一部分)

很抱歉将它发布在不同的网站上,但正如你所见,它真的很乱,我不知道如何才能让它变得更好。

你能给我一个例子或指导我去某个地方吗?

标签: c++resourcesfile-management

解决方案


我建议至少如下:

  1. 将纹理、大小和音频分离到不同的文件中
  2. 这些函数似乎有共同的命名方案,即one.png 和onePlace.png。也许您可以创建一个添加“放置”部分的函数,这样每两行就变成一行。
  3. 另外,您可以编写 1.png, 2.png, 3.png ... 而不是编写 one.png, two.png, three.png, ... 等,然后您可以使用 for 循环来加载文件.

推荐阅读