Mam biblioteki, która zużywa FILE *
i dane wyjściowe do innego FILE *
.Czy mogę utworzyć plik MAPE odwzorowany w pamięci * w C/Objective-C na iOS?
Chcę obsłużyć zarówno dane wejściowe do tej biblioteki, jak i dane wyjściowe z tej biblioteki w pamięci bez odczytu/zapisu do/z pliku na dysku.
Robimy to w iOS - więc uruchamianie biblioteki jako oddzielnej aplikacji i używanie stdin
/stdout
nie jest (o ile mi wiadomo) realną opcją.
jest [fmemopen] (http://pubs.opengroup.org/onlinepubs/9699919799/functions/fmemopen.html) i [open_memstream] (http://pubs.opengroup.org/onlinepubs/9699919799/functions/open_memstream .html), ale nie wiem, czy są one dostępne na iOS – Christoph
Nie, nie są one dostępne na iOS lub OS X. –