zip_source_begin_write |
ZIP : Début de la source d'écriture |
|---|---|
| libzip | |
Syntaxe
| int zip_source_begin_write(zip_source_t *source); |
Retour
En cas de réussite, 0 est renvoyé. Sinon, -1 est renvoyé et les informations d'erreur dans la source sont définies pour indiquer l'erreur.
Description
Cette fonction permet de préparer une source ZIP pour l'écriture.
Remarques
- Les fonctions zip_source_begin_write() et zip_source_begin_write_cloning() préparent la source pour l'écriture. Cela implique généralement la création de fichiers temporaires ou l'allocation de tampons.
- zip_source_begin_write_cloning() préserve les premiers octets de déplacement du fichier d'origine. Cela est fait efficacement et les écritures dans la source n'écraseront pas les données d'origine jusqu'à ce que zip_commit_write() soit appelé.
Historique
zip_source_begin_write() a été ajouté dans libzip 1.0.
Voir également
libzip(), zip_source(), zip_source_commit_write(), zip_source_rollback_write(), zip_source_seek_write(), zip_source_tell_write(), zip_source_write().
Dernière mise à jour : Mercredi, le 5 Février 2025