Section courante

A propos

Section administrative du site

zip_name_locate

ZIP : Emplacement du nom
libzip

Syntaxe

zip_int64_t zip_name_locate(zip_t *archive, const char *fname, zip_flags_t flags);

Retour

zip_name_locate() renvoie l'index du fichier nommé fname ou -1, si l'archive ne contient pas d'entrée de ce nom.

Description

Cette fonction permet de retourner l'index d'un fichier dans l'archive ZIP en fonction de son nom.

Remarques

Erreurs

zip_name_locate() échoue si :

Constante Description
ZIP_ER_INVAL L'un des paramètres n'est pas valide.
ZIP_ER_MEMORY La mémoire requise n'a pas pu être allouée.
ZIP_ER_NOENT Aucune entrée du nom fname n'est trouvée dans l'archive.

Historique

zip_name_locate() a été ajouté dans libzip 0.6. Dans libzip 0.11, le type de retour a été modifié de int à zip_int64_t. Dans libzip 0.11, le type d'indicateurs a été modifié de int à zip_flags_t.

Voir également

libzip(), zip_get_name()



Dernière mise à jour : Mercredi, le 5 Février 2025