在一些程序中可能需要将二进制文件转换成为字节数组,直接在代码中使用。比如图片资源,模型文件等,可以使用xxd
程序转换。
xxd -i favicon.ico favicon.h
favicon.h
内容如下:
unsigned char favicon_ico[] = {
0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x40, 0x40, 0x00, 0x00, 0x01, 0x00,
...,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff
};
unsigned int favicon_ico_len = 16958;