Leggi una riga alla volta, contandole e riscrivendole nell'altro file. Quando arrivi all'n-esima riga invece di scrivere quello che hai letto scrivi il testo da sostituire. Procedi poi a copiare tutto il resto fino alla fine del file.
Leggi una riga alla volta, contandole e riscrivendole nell'altro file. Quando arrivi all'n-esima riga invece di scrivere quello che hai letto scrivi il testo da sostituire. Procedi poi a copiare tutto il resto fino alla fine del file.
Amaro C++, il gusto pieno dell'undefined behavior.