ciao.
Devo trovare un algoritmo efficente per inserire 2 righe in un file di testo prima dell'occorrenza di una determinata stringa.
Ad es:
righe:
1.#include "stdafx.h"
2.AfxMessageBox("pippo è alto")
l'ocorrenza è "pippo è alto"
e diventa:
1.#include "stdafx.h"
2.CString strid=new CString
3.strid.LoadString("IDSPIPPO")
4.AfxMessageBox(strid)
Il metodo da me pensato è di ritrovare tutte le righe del file di testo , quindi scorrerle ed andare ad inserire prima dell'occorrenza di "pippo è alto" le 3 righe ,ma è molto lento.
si potrebbe realizzare con un espressione regolare ?
grazie.