0
我正在寫一個C++程序,我需要轉換一些基本上是十六進制格式的字符串輸出。該輸出字符串以FFD8開頭,結束於基本爲JPEG圖像的FFD9。十六進制到C++的JPG轉換
現在,我想從該字符串輸出中獲取JPEG文件,但我不想將該字符串輸出保存在文本文件中,並以ios :: binary模式將其打開,然後將其轉換爲JPEG文件。
std::string output; //which is FFD8..........FFD9
//******some code*******???
ofstream imageFile;
imageFile.open('Image.jpg');
imageFile<< output;
我怎麼能做到這一點,而不保存我的字符串輸出在文件中?
在此先感謝!
您必須對字符串的格式更加具體。它只是一個文本中的JPEG文件? – Dan