我应该用什么系统来存储资源(图像,SoundEffects等)在C?我应该如何去存储资源C
一个例子将它们存储在一个结构类型系统:
struct _Resource {
struct _Image {
SDL_Surface *MenuButton;
} Image;
struct _SoundEffect {
Mix_Chunk *MenuButtonSound;
} SoundEffect;
} Resource;
另一个例子是在阵列中存储它们:
SDL_Surface *Image[5];
Mix_Chunk *SoundEffect[5];
你有什么想法?