programa C++ para crear un archivo

Declaración del problema: Escriba un programa C++ para crear un archivo utilizando el manejo de archivos y verifique si el archivo se creó correctamente o no. Si un archivo se crea con éxito, debería imprimir «Archivo creado con éxito», de lo contrario, debería imprimir algún mensaje de error.

Enfoque: Declare un archivo de clase de flujo y abra ese archivo de texto en modo de escritura. Si el archivo no está presente, crea un nuevo archivo de texto. Ahora verifique si el archivo no existe o no se creó, luego devuelva falso; de lo contrario, devuelva verdadero.

// C++ implementation to create a file
#include <bits/stdc++.h>
using namespace std;
  
// Driver code
int main()
{
    // fstream is Stream class to both
    // read and write from/to files.
    // file is object of fstream class
   fstream file;
  
   // opening file "Gfg.txt"
   // in out(write) mode
   // ios::out Open for output operations.
   file.open("Gfg.txt",ios::out);
  
   // If no file is created, then
   // show the error message.
   if(!file)
   {
       cout<<"Error in creating file!!!";
       return 0;
   }
  
   cout<<"File created successfully.";
  
   // closing the file.
   // The reason you need to call close()
   // at the end of the loop is that trying
   // to open a new file without closing the
   // first file will fail.
   file.close();
  
   return 0;
}

Publicación traducida automáticamente

Artículo escrito por bansal_rtk_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *