Création des fichier en C++
Bonjour,
Bonjour,
je suis un debutant en C++ et si qq1 peut m'aider.je suis entrain de monter un petit programme et j'ai besoion de créer des fichiers et je connais pas ni la methode ni les instructions necessaires pour la création.
est ce ke qq1 peut me proposer un exemple quelconque jeste pour voir les instructions et la methode de creation et merci infiniment.
Bonjour,
je suis un debutant en C++ et si qq1 peut m'aider.je suis entrain de monter un petit programme et j'ai besoion de créer des fichiers et je connais pas ni la methode ni les instructions necessaires pour la création.
est ce ke qq1 peut me proposer un exemple quelconque jeste pour voir les instructions et la methode de creation et merci infiniment.
A voir également:
- Création des fichier en C++
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
2 réponses
En C++ l'idéal c'est d'utiliser les streams (std::ifstream pour lire un fichier, std::ofstream pour écrire un fichier).
Exemple :
Bonne chance
Exemple :
#include <string> // Pour manipuler les flux std::cout, std::cin, std::cerr #include <iostream> // Pour manipuler les std::ifstream et les std::ofstream #include <fstream> int main(){ const std::string filename_in = "pouet.txt", filename_out = "plop.txt"; std::ifstream ifs(filename_in.c_str()); if(ifs){ // je peux lire le fichier par exemple avec getline ifs.close(); // je ferme le fichier s'il a été ouvert avec succès }else{ std::cerr << "can't read " << filename_in << std::endl; } std::ofstream ofs(filename_out.c_str()); if(ofs){ // je peux écrire dans le fichier par exemple à l'aide de l'opérateur << ofs << "plop" << 1 << std::endl << "pouet" << 1.2345; ofs.close(); // je ferme le fichier s'il a été ouvert avec succès }else{ std::cerr << "can't write " << filename_out << std::endl; } return 0; }
Bonne chance
Google, tu connais ?!!!
Inimaginable de poser une telle question en 2009, répondue des milliers de fois depuis 20 ans sur Google Groups !
Inimaginable de poser une telle question en 2009, répondue des milliers de fois depuis 20 ans sur Google Groups !
Le truc c'est qu'il a raison, pour des choses aussi simples google apporte souvent la réponse en quelques clics.
C'est important de sensibiliser les gens à faire un minimum de recherche avant de poser une question sur un forum, ça permet :
1) de les rendre plus autonomes
2) d'éviter d'inonder un forum avec des questions triviales.
Par ailleurs ça ne sert à rien d'être désagréable, ici on est entre gens bien élevés donc je t'invite à faire preuve de plus de diplomatie par la suite.
C'est important de sensibiliser les gens à faire un minimum de recherche avant de poser une question sur un forum, ça permet :
1) de les rendre plus autonomes
2) d'éviter d'inonder un forum avec des questions triviales.
Par ailleurs ça ne sert à rien d'être désagréable, ici on est entre gens bien élevés donc je t'invite à faire preuve de plus de diplomatie par la suite.