是否可以将图像保存到c++源代码中?
#include <string>
int main(){
std::string = "<full code of a .png for example>";
//...
}
问题是一个图像有很多像‘\’这样的字符..。从十六进制编辑器复制并粘贴它会产生错误。
我不希望从.png文件中加载图像,我希望将图像代码直接放到字符串中。
我正在创建一个游戏使用irrlicht c++ 3D图形引擎端口到安卓平台。图形引擎是用c++编写的。我需要能够加载网格和纹理等从c++代码。我目前的计划是将所有的游戏资产文件放在res/raw目录或assets目录中,然后在启动时将这些文件复制到SD卡,以便可以从irrlicht c++代码访问它们。这是使游戏媒体文件可从c++访问的最佳方式吗?
我正在Visual (2013)中创建一个本机C++应用程序。我有一个非常长的文件(10000+)的逗号分隔整数,我必须包括在我的exe-文件。我的第一次尝试是#include一个定义本机int数组的文件,如下所示
int MYINTEGERS[] = { 12, 45, 88, .... very long list };
但那份文件花了“几个小时”来编译。
我目前的方法是创建一个所谓的用户定义的原始数据资源。。因此,我创建了一个包含以下内容的文本文件:
MyNameID MyTypeID { 12, 45, 88, .... very long list }
,但是如何在Visual 中