-
[C++] gestion fichiers
Bonjour,
Je voudrais faire un programme qui gère les fichiers (arborescence, creation, lecture, etc...), portable sous Linux et windows. J'utilise Gtk++ pour la partie graphique mais je pense pas que ça ait un impact sur la partie fonctionnelle.
Je me demandais ce qu'il était préférable d'utiliser, les librairies systemes C fopen, fread, etc... ou bien s'il y avait une classe spécifique en C++ ?
MErci :)
(je débute en C++)
-
Les streams en C++ (ceux sur les fichiers sont déclarés dans <fstream>).
Par contre, si tu veux toucher aux répertoires, il n'y a rien de standard (En C, il y a POSIX, en C++ non). Mais tu devrais trouver ce qu'il faut dans boost.filesystem.
-
ok, merci :)
Oui j'ai vu les stream ça a l'air sympa... Pour les repertoire, j'ai utilisé la classe Glib::Dir pour le parcours des fichiers contenus, mais c'est vrai que pour la création ou la suppression il n'y a rien qui soit donné... JE vais regarder ça de plus près