Modify a record in a text file

0
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <conio.h>
#include <string.h>

using namespace std;

main() 
{    
    ifstream Archivo;
    ofstream Auxiliar;

    Archivo.open("Articulos.txt",  ios::in);
    Auxiliar.open("Temp.txt",  ios::out);

    if(Archivo.fail()|Auxiliar.fail())
    {
        cout<<"Fallo en la apertura de archivo";
        getch();
    }

    else{
        int Num_Aux, Num_Art;
        char Nom_Art[20];

        cout<<"Codigo del producto a eliminar:";
        cin>>Num_Aux;

        Archivo>>Num_Art; 
        while(fs>>contenido)
        {
            if(contenido == buscar){
                contenido = reemplazar;
            }
            fstemp<<Articulo<<endl;
        }
        Archivo.close();
        Auxiliar.close();

        remove("Articulos.txt");
        rename("Temp.txt", "Articulos.txt");
    }

}
    
asked by OIL 25.05.2018 в 00:28
source

0 answers