|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2002
Messaggi: 472
|
C++ frasi random
ciao a tutti.
avete per caso sottomano un piccolo esempio in C++ di un generatore di frasi random che prende da un file? mi spiego meglio, a me serve un sorgente in C++ che scriva una frase a caso presa da un file (contenente varie frasi). mi aiutate?? grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Codice:
int getNum()
{
char buf[1024];
//calcolo il numero di stringhe presente nel file
ifstream fi("frasi.txt");
int i = 0;
while(!fi.oef() && !fi.fail()) {
fi.getline(buf, 1024)
if(!fi.oef() && !fi.fail())
++i;
}
fi.close();
}
string extract(const int num)
{
char buf[1024];
ifstream fi("frasi.txt");
int i = srand()%num;
while(!fi.oef() && !fi.fail() && i-- > 0) {
fi.getline(buf, 1024)
}
fi.close();
return string(buf);
}
Ah...non l'ho provato... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:27.



















