PDA

View Full Version : [C++]HELP - Fare in modo che riconosca delle stringhe in un file di testo


lefantome
12-11-2008, 12:08
Mi serve del codice in c++ che mi riconosca una stringa in un file di testo e dopo averla trovata stampi le stringhe successive fino a che non legge un'altra stringa che segna dove deve smettere di stampare.

Inoltre devo fare in modo che quando le legge, le legga a seconda di una varibiale


esempio:

le ho salvate come

stringa1
stringa2
stringa3 etc..

se la varibile è 2 mi deve trovare stringa2. ma se dichiaro char stringa[] ={"stringa",n} non va bene perchè n è un int.

ndakota
12-11-2008, 12:09
te lo dobbiamo fare noi o ci fai vedete uno straccio di codice? :D

lefantome
12-11-2008, 13:34
te lo dobbiamo fare noi o ci fai vedete uno straccio di codice? :D

mi basta quel pezzo poi lo modifico da me

EDIT dopo scrivo meglio ora ho lezione

lefantome
12-11-2008, 15:07
int leggidomanda(int t2) //come far leggere determinate stringhe?
{
int conf1;
int conf2;
char c,r;
char domstart[] ={"xdom2",}; //di esempio la stringa dovrebbe essere xdom(numerodidomanda che varia ogni volta)
char domend[] = {"domend2",};
ifstream ff("domande.txt");
char legge[200];
while (ff>>legge)
{conf1 = strcmp(domstart,legge);
if (conf1 ==0);
{while (conf2 !=2 && ff>>legge)
{conf2 = strcmp(legge,domend);
cout<<legge<<" ";}}}
cout<<endl;}

questa è la funzione per il testo da leggere.:muro: