Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

funopen o fopen_cookie per a directoris?

14 views
Skip to first unread message

pere...@gmail.com

unread,
Mar 22, 2017, 7:47:34 PM3/22/17
to
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

pere...@gmail.com

unread,
Mar 27, 2017, 5:38:47 PM3/27/17
to
El dijous, 23 març de 2017 0:47:34 UTC+1, pere...@gmail.com va escriure:
> 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));
....



>
> Gràcies
> Pere

0 new messages