ejemplos descargar definicion compiler caracteristicas c++

descargar - error ofstream en c++



c++ manual (5)

Estoy recibiendo un error ofstream en C ++, aquí está mi código

int main () { ofstream myfile; myfile.open ("example.txt"); myfile << "Writing this to a file./n"; myfile.close(); return 0; }

error de Dev-C ++ 10

C: / devp / main.cpp agregado `std :: ofstream OutStream ''tiene un tipo incompleto y no se puede definir

Gracias por adelantado


Creo que es un simple error ortográfico offstream en lugar de ofstream.


Las secuencias de archivos se definen realmente en <fstream> .


Probablemente, estás incluyendo el archivo de encabezado incorrecto. Hay un encabezado <iosfwd> que se usa para los archivos de encabezado que necesitan hacer referencia a los tipos de la STL sin necesidad de una declaración completa del tipo. Aún debe incluir el encabezado <iostream> adecuado para poder utilizar los tipos en cuestión.


Puede que no esté incluyendo el archivo de encabezado apropiado.

agregar #include <fstream> al principio de su archivo fuente debería corregir el error.


Puedes probar esto:

#include <fstream> int main () { std::ofstream myfile; myfile.open ("example.txt"); myfile << "Writing this to a file./n"; myfile.close(); return 0; }