读书人

怎么把一堆文件放到一个exe里而不影

发布时间: 2012-09-13 09:51:53 作者: rapoo

怎样把一堆文件放到一个exe里,而不影响这个exe本身的功能
怎样把一堆文件放到一个特定exe里,而不影响这个exe本身的功能,前提不用打包制作工具。
这个exe文件是我自己编写的,有一定的功能,另外需要一个功能就是释放另外一些文件。只有一个exe。不知道我说清楚了没有,谢谢。

[解决办法]
当作资源编译进去……

或者非常猥琐地直接加在exe文件最后面
[解决办法]
生成的数据类似于:

C/C++ code
unsigned char bridgeData[]={     0x4d,0x5a,0x90,0x00,0x03,0x00,0x00,0x00    ,0x04,0x00,0x00,0x00,0xff,0xff,0x00,0x00    ,0xb8,0x00,0x00,0x00,0x00,0x00,0x00,0x00    ,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00    ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00    ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00    ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00    ,0x00,0x00,0x00,0x00,0xe8,0x00,0x00,0x00    ,0x0e,0x1f,0xba,0x0e,0x00,0xb4,0x09,0xcd    ,0x21,0xb8,0x01,0x4c,0xcd,0x21,0x54,0x68    ,0x69,0x73,0x20,0x70,0x72,0x6f,0x67,0x72    ,0x61,0x6d,0x20,0x63,0x61,0x6e,0x6e,0x6f    ,0x74,0x20,0x62,0x65,0x20,0x72,0x75,0x6e    ,0x20,0x69,0x6e,0x20,0x44,0x4f,0x53,0x20    ,0x6d,0x6f,0x64,0x65,0x2e,0x0d,0x0d,0x0a 

读书人网 >C++

热点推荐