C++ 是否将资源(声音文件)添加到exe?[微软Visual Studio 2012]
我目前有一个数据文件夹,从中加载我在应用程序中使用的.wav声音文件。我是这样装的C++ 是否将资源(声音文件)添加到exe?[微软Visual Studio 2012],c++,visual-studio-2012,resources,integrate,C++,Visual Studio 2012,Resources,Integrate,我目前有一个数据文件夹,从中加载我在应用程序中使用的.wav声音文件。我是这样装的 sf::Soundbuffer ss; ss.loadFromFile("./data/sfx/sound.wav") 是否有可能以某种方式将所有这些声音文件集成到我的.exe中,这样我就不必另外分发它们了?有点像静态链接库而不是动态链接库,所以不需要将它们作为单独的DLL提供,我已经这样做了。有可能吗?如果有,我将如何加载它们 我已经考虑过转换声音文件,然后在一个字符数组中对它们进行硬编码,然后从内存中加载它
sf::Soundbuffer ss;
ss.loadFromFile("./data/sfx/sound.wav")
是否有可能以某种方式将所有这些声音文件集成到我的.exe中,这样我就不必另外分发它们了?有点像静态链接库而不是动态链接库,所以不需要将它们作为单独的DLL提供,我已经这样做了。有可能吗?如果有,我将如何加载它们
我已经考虑过转换声音文件,然后在一个字符数组中对它们进行硬编码,然后从内存中加载它们,但是如果将它们添加到exe中,我就不必这样做了,这样会更方便!谢谢~将这些文件作为资源添加到您的项目中,然后您可以使用诸如的函数来使用它们。声音文件将内置到您的exe映像中。阅读有关资源的信息。你已经用过这个词了。