Ho una libreria che consuma uno FILE *
e trasmette i dati a un altro FILE *
.Posso creare un FILE mappato in memoria * in C/Objective-C su iOS?
Voglio gestire sia l'input di questa libreria e l'output da questa libreria in memoria senza leggere/scrivere da/per un file sul disco.
Stiamo facendo questo in iOS - quindi eseguire la libreria come app separata e utilizzare stdin
/stdout
non è (per quanto ne so) un'opzione praticabile.
c'è [fmemopen] (http://pubs.opengroup.org/onlinepubs/9699919799/functions/fmemopen.html) e [open_memstream] (http://pubs.opengroup.org/onlinepubs/9699919799/functions/open_memstream .html), ma non so se sono disponibili su iOS – Christoph
No, non sono disponibili su iOS o OS X. –