opération de lecture sur disque - C++ - Programmation
Marsh Posté le 15-06-2014 à 12:14:50
Une opération de lecture peut être l'ouverture d'un fichier et la recherche d'un caractère dans ce fichier ?
Marsh Posté le 16-06-2014 à 02:58:42
ReplyMarsh Posté le 16-06-2014 à 11:16:37
NON! 
C'est pas du C++, mais du C, ce tutoriel, en tout cas son début, ça va donner de mauvaises habitudes a qui ne lit pas plus loin que les premières méthodes indiquées. 
 
Pour une approche C++, voir par exemple ceci: http://www.cplusplus.com/doc/tutorial/files/ (en anglais) 
Noter que bien que complet, ce tutoriel n'insiste pas assez sur l'aspect RAII: Quand on déclare ifstream myfile ("example.bin", ios::binary); avec allocation sur la pile, il est inutile de faire un myfile.close(); par la suite si on ne réutilise pas l'objet myfile pour lire un autre fichier: l'appel a close est automatiquement fait a la destruction de l'objet myfile. 
C'est justement ce type de facilité qui fait l’intérêt de l'approche C++ vis à vis de l'approche C. 
 
A+,
Marsh Posté le 16-06-2014 à 11:33:04
| kochfet a écrit : Bonjour   | 
 
 
| kochfet a écrit : Une opération de lecture peut être l'ouverture d'un fichier et la recherche d'un caractère dans ce fichier ? | 
 
 
 
Tes questions n'ont toujours pas plus de sens qu'avant. 
Quel est ton but cette fois ? 
Tu comptes te mettre sérieusement à la programmation un jour ?  ![[:petrus75] [:petrus75]](https://forum-images.hardware.fr/images/perso/petrus75.gif)
Marsh Posté le 15-06-2014 à 01:09:35
Bonjour
Comment lancer une opération de lecture sur le disque en utilisant c++?
Merci d'avance.