Je veux créer un fichier en utilisant C++, mais je n'ai aucune idée de comment le faire. Par exemple, je veux créer un fichier texte nommé Hello.txt
.
Quelqu'un peut m'aider ?
Je veux créer un fichier en utilisant C++, mais je n'ai aucune idée de comment le faire. Par exemple, je veux créer un fichier texte nommé Hello.txt
.
Quelqu'un peut m'aider ?
Faites-le avec un flux de fichiers. Lorsqu'un std::ofstream
est fermé, le fichier est créé. Je préfère le code suivant, car l'OP demande seulement de créer un fichier, pas d'y écrire :
#include <fstream>
int main()
{
std::ofstream { "Hello.txt" };
// Hello.txt has been created here
}
Le flux est détruit juste après sa création, de sorte que le flux est fermé à l'intérieur du destructeur et ainsi le fichier est créé.
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
string filename = "/tmp/filename.txt";
int main() {
std::ofstream o(filename.c_str());
o << "Hello, World\n" << std::endl;
return 0;
}
C'est ce que j'ai dû faire pour utiliser une variable pour le nom de fichier au lieu d'une chaîne régulière.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.