我有下面的unsigned char。
unsigned char out[CHUNK];
由zlib解压缩。
我需要ifstream从那个unsigned char读取而不保存到临时文件中。
ifstream file;
我有哪些选择?
答案 0 :(得分:0)
而不是ifstream,你需要stringstream。您可以按如下方式使用它:
#include <sstream>
stringstream file(out);
int value;
file >> value;
有关stringstream的文档,请访问:http://www.cplusplus.com/reference/sstream/stringstream/stringstream/