C++写16进制文件

我知道了16进制,怎样用C++写成abc.jpg
普通的文件操作都不行,怎么办?

我觉得这个问题你没说明白

十六进制是一种进制,jpg是一种图片格式,这两个东西有什么关系

用二进制模式写文件?

计算机储存的只有2进制,什么10进制、16进制、8进制,都是转成字符串给人显示的时候做的工作
怎样用C++写成abc.jpg
你随便调用个open方法就能写成jpg,但是这毫无意义
你总要先有个图形还是什么类似的东西,然后再存成jpg吧,什么都没有存个空jpg有什么用呢

这篇文章:C++ 读取文件 16 进制数据 也许能够解决你的问题,你可以看下