Dev - C++ - Comprobar si un archivo .txt está vacio

 
Vista:
sin imagen de perfil
Val: 16
Ha aumentado su posición en 118 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Comprobar si un archivo .txt está vacio

Publicado por Anonimo (5 intervenciones) el 12/02/2021 02:47:27
Hola buenas me pueden ayudar con un código para comprar si un archivo .txt está vacio y si no lo está que presente lo que tiene, tengo realizado esto...(Solo necesito el código para saber si está vacio el resto ignorarlo)

string texto;
1
2
3
4
5
6
7
8
9
10
11
12
13
ifstream fichero1("retiro.txt", ios::out|ios::app);
if (!fichero1.is_open()){
    fichero1.open("retiro.txt", ios::in);
}
//Aquí trato de comprobar si está vacio o no
if(sizeof(fichero1)==0){
    cout<<"Vacio";
}
while(!fichero1.eof()){
    getline(fichero1, texto);
    cout<<texto<<endl;
}
fichero1.close();
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder