Discussion:
funopen o fopen_cookie per a directoris?
(demasiado antiguo para responder)
p***@gmail.com
2017-03-22 23:47:33 UTC
Permalink
Hola,

funopen i fopen_cookie retornen un FILE * on un pot especificar les funcions emprades per llegir(read), escriure(write), etc

Existeix alguna funció que retorni un DIR * en la que es puguin especificar les funcions?

Gràcies
Pere
p***@gmail.com
2017-03-27 21:38:47 UTC
Permalink
Post by p***@gmail.com
Hola,
funopen i fopen_cookie retornen un FILE * on un pot especificar les funcions emprades per llegir(read), escriure(write), etc
Existeix alguna funció que retorni un DIR * en la que es puguin especificar les funcions?
Al final he emplenat manualment el camp d_name d'una estructura dirent i sembla que de moment funciona...


AAssetDir * ad = open_asset_dir(dirname[places_to_look]);
const char* afilename = (const char*)NULL;
while ((afilename = AAssetDir_getNextFileName(ad)) != NULL)
{
f = malloc(sizeof(struct dirent));
strncpy(f->d_name, afilename, sizeof(f->d_name));
....
Post by p***@gmail.com
Gràcies
Pere
Loading...