allora io vorrei, preso un file di testo, estrarre dei dati.
nel caso particolare vorrei dati questo testo estrarre le parti evidenziate:
Meidad Sagron (209070894)
Israel 19 anni e 25 giorni, Prossimo compleanno: 29-03-2009
debole di forma, accettabile in resistenza
Una persona simpatica, tranquilla e onesta.
È disastroso in esperienza e debole in carisma.
Proprietario: fantani (dal 25-12-2008)
Indice Totale Skill (TSI): 1 000
Ingaggio: 636 €/settimana incluso 20% Bonus
Ammonizioni: 0
Infortuni: Nessuno
Attendere prego... Attendere prego...
Skill attuali
Resistenza: accettabile Parate: disastroso
Regia: debole Passaggi: scarso
Cross: scarso Difesa: buono
Attacco: debole Calci piazzati: tremendo
e sostituire alle stringhe degli interi.
ovvero nell'ultima parte, se ad esempio trovo "buono" riempire un int chiamato dif col valore 7.....
in modo da crearmi un gruppo di interi con i quali poi operare!
allora:
inizio leggendo il file grazie a fstream....
e, con un codice così:
ora dovrei eliminare le parti inutili.....con la funzione ignore ad esempio.....codice:#include <iostream> #include <fstream> using namespace std; int main() { fstream in("file.txt"); if(in.is_open()){ cout<<""; } else{ cerr<<"error opening file"; exit(-1); } string what=""; while(in>>what){ cout<<what<<endl; } }
oppure trasformare il testo in una stringa.....
che mi dite a questo punto?
grazi e a tutti e buon anno