我目前正在使用使用FILE *的函数调用,但是我需要将FILE *中的数据获取到缓冲区中,而不要让数据接触HDD。我的第一个想法是将FILE *转换为CMemFile,但我找不到解决方法。有任何想法吗?
使用MFC ...
这个问题来自IJG使用JPEG库的情况,其主页可以在这里找到:http://www.ijg.org/
最佳答案
您可以使用 setvbuf
来使FILE
指针使用预定义的(和已填充的)缓冲区。
关于c++ - 将FILE *转换为CMemFile(或从FILE *检索void *),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17409288/