C++: bibliotheque, flux...
chmanu
Messages postés
166
Statut
Membre
-
chmanu Messages postés 166 Statut Membre -
chmanu Messages postés 166 Statut Membre -
salut,
cela fait trois ans que je fais du c++, je pensais etre a la hauteur de ce qu on me demande dans mon ecole, mais voila qu on attaque les flux d entree/sortie, la gestion des fichiers a ouvir et a fermer, si qq un pouvait me donnait des renseignement ou des ex de prog facil du genre :
on a un fichier contenant des données, on l ouvre, ou lit les données (int, string, ...) et on ecrit dans un fichier le resultat.
Recemment, j ai essayeé le php et j ai l impression que c est bcp plus simple!
est ce normal?
Merci bcp de votre aide, j en ai vraiment besoin.
chmanu
cela fait trois ans que je fais du c++, je pensais etre a la hauteur de ce qu on me demande dans mon ecole, mais voila qu on attaque les flux d entree/sortie, la gestion des fichiers a ouvir et a fermer, si qq un pouvait me donnait des renseignement ou des ex de prog facil du genre :
on a un fichier contenant des données, on l ouvre, ou lit les données (int, string, ...) et on ecrit dans un fichier le resultat.
Recemment, j ai essayeé le php et j ai l impression que c est bcp plus simple!
est ce normal?
Merci bcp de votre aide, j en ai vraiment besoin.
chmanu
2 réponses
En fait le php tire sa syntaxe et son api de base du C, donc les appels du c comme open ou fopen se retrouve dans le php. Si tu fais une correspondance c<->php tu devrais t'y retrouver.
Par contre peut etre qu'il existe un moyen plus oriente objet dans le c++ pour acceder au fichier, la je ne sais pas. En tout cas voila les principales fonctions lie au fichier en c donc compatible c++:
fopen, fread, fwrite, fstat...
Par contre peut etre qu'il existe un moyen plus oriente objet dans le c++ pour acceder au fichier, la je ne sais pas. En tout cas voila les principales fonctions lie au fichier en c donc compatible c++:
fopen, fread, fwrite, fstat...
En C++ tu dois pouvoir utiliser des streams.
fstream.h (ifstream et ofstream) qui sont les équivalents pour les fichiers de istream et ostream
fstream.h (ifstream et ofstream) qui sont les équivalents pour les fichiers de istream et ostream
merci,
seulement, y a tout un tas de fonction que je comprend pas en detail :
cin et cout ca va (associe aux operateur << et >>) mais qd il s agit de faire un truc du cin.get() ou cout point qq ch, je vois pas.
en effet, j ai vu les differentes bibliotheque fstream etc.. ainsi que leur classe heritée, mais est ce qu'il y a des fonctions qui ne servent que pour l ancienne normes (avec le .h)
et qu il faut donc laisser tomber maintenant, ou faut il les connaitre afin de se servir de fopen et autre?
merci encore pour votre aide.
seulement, y a tout un tas de fonction que je comprend pas en detail :
cin et cout ca va (associe aux operateur << et >>) mais qd il s agit de faire un truc du cin.get() ou cout point qq ch, je vois pas.
en effet, j ai vu les differentes bibliotheque fstream etc.. ainsi que leur classe heritée, mais est ce qu'il y a des fonctions qui ne servent que pour l ancienne normes (avec le .h)
et qu il faut donc laisser tomber maintenant, ou faut il les connaitre afin de se servir de fopen et autre?
merci encore pour votre aide.