Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/04/2014, 21:18
Urban94
 
Fecha de Ingreso: marzo-2014
Ubicación: Buenos Aires
Mensajes: 59
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Como eliminar una linea de un txt

Cita:
Iniciado por carbon Ver Mensaje
Hola. También intenta algo por tu cuenta, aunque sea mínimo, para que podamos ayudarte con tu código!
Hola carbon! de verdad intente varias cosas pero no tengo idea, lo unico que tengo es la linea que quiero borrar del archivo de texto pero no se como eliminarlas mira

Código C++:
Ver original
  1. void salidaTam(ifstream &v1, string p1,string p2){
  2.     string linea;
  3.     ofstream fsalida1;
  4.     fsalida1.open(p2.c_str(), ofstream::app);
  5.     while(!v1.eof()){
  6.         getline(v1,linea);
  7.         if (p1=="a"){
  8.             if (linea.substr(0,1)=="c"){
  9.                 fsalida1<<linea<<endl; // esta linea la guardo en un txt pero tambien es la que quiero eliminar del archivo original
  10.             }
  11.         }
  12.         if (p1=="b"){
  13.             if (linea.substr(0,1)=="m"){
  14.                 fsalida1<<linea<<endl;// esta linea la guardo en un txt pero tambien es la que quiero eliminar del archivo original
  15.             }
  16.         }
  17.         if (p1=="c"){
  18.             if (linea.substr(0,1)=="g"){
  19.                 fsalida1<<linea<<endl;// esta linea la guardo en un txt pero tambien es la que quiero eliminar del archivo original
  20.             }
  21.         }
  22.     }
  23.     fsalida1.close();
  24. }