Sto scrivendo un piccolo programma in chiaro C qui. Quello che mi serve è creare un file direttamente nella memoria (non scritto sul disco rigido) Attualmente posso usare fopen("filename.txt,"wb")
per scrivere nel file.C - crea file in memoria
So che in linux è possibile utilizzare fmemopen()
. C'è una soluzione simile per win32?
Perché? Ti aspetti/devi essere in grado di usare le normali funzioni di I/O di 'FILE *' come 'fread()' per leggere dal file, una volta creato? – unwind
Cosa stai cercando di risolvere? Qual è il tuo obiettivo finale? – jweyrich