Estoy escribiendo un pequeño programa en C simple aquí. Lo que necesito es crear un archivo directamente dentro de la memoria (no está escrito en el disco duro) Actualmente puedo usar fopen("filename.txt,"wb")
para escribir en el archivo.C - crear archivo en la memoria
Sé que en Linux puede usar fmemopen()
. ¿Hay una solución similar para win32?
¿Por qué? ¿Espera/necesita poder usar funciones de E/S 'FILE *' regulares como 'fread()' para leer desde el archivo, una vez creado? – unwind
¿Qué estás tratando de resolver? ¿Cuál es tu objetivo final? – jweyrich