[c/c++] gestion des buffers
Fermé
bubuche87
Messages postés
41
Date d'inscription
mercredi 14 mars 2007
Statut
Membre
Dernière intervention
26 janvier 2009
-
21 nov. 2007 à 11:51
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 21 nov. 2007 à 14:34
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 21 nov. 2007 à 14:34
A voir également:
- [c/c++] gestion des buffers
- Logiciel gestion photo gratuit - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion cave à vin gratuit excel - Télécharger - Cuisine & Gastronomie
- Gestion autorisation application android - Guide
- Logiciel gestion association gratuit excel - Télécharger - Gestion de projets
1 réponse
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
21 nov. 2007 à 14:34
21 nov. 2007 à 14:34
Il faut ouvrir ton fichier en append ("a") lorsque tu le réouvres avec fopen. Le descripteur de fichier (FILE *) pointe exactement à la fin du fichier ouvert, tu peux donc écrire à la suite.
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/fopen.3.html
Contrairement à ce que tu dis tu peux allouer dynamiquement un tableau en C (cf fonction malloc, calloc, realloc etc). En C++ c'est encore plus transparent avec les std::vector.
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/malloc.3.html
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
Par ailleurs il serait à mon avis plus simple d'utiliser des libraires comme libzzip-dev, libbz2-dev,...pour faire tes archives. Mais bon si tu veux tout recoder c'est ton droit :-) Par exemple sous debian :
https://packages.debian.org/unstable/libdevel/libzzip-dev
https://packages.debian.org/etch/libbz2-dev
Bonne chance
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/fopen.3.html
Contrairement à ce que tu dis tu peux allouer dynamiquement un tableau en C (cf fonction malloc, calloc, realloc etc). En C++ c'est encore plus transparent avec les std::vector.
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/malloc.3.html
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
Par ailleurs il serait à mon avis plus simple d'utiliser des libraires comme libzzip-dev, libbz2-dev,...pour faire tes archives. Mais bon si tu veux tout recoder c'est ton droit :-) Par exemple sous debian :
https://packages.debian.org/unstable/libdevel/libzzip-dev
https://packages.debian.org/etch/libbz2-dev
Bonne chance