我想使用curl将文件下载到内存中。
我当前正在使用this,看起来它在一定程度上可以工作,但是损坏了我的文件。
我用过sigbench,相差大约20%(比较原始文件和下载文件)
我要下载的文件是二进制文件,因此修改后将无法使用。
我目前正在使用this的x86版本进行测试。
original binary
downloaded binary
这是我用来将其写入文件的代码:ofstream stream = ofstream("test.dll");
stream.write(chunk.memory,chunk.size);