PDA

Visualizza la versione completa : [c++]Problema con size(); non riconosciuto...


freetom
21-11-2009, 19:35
for( int i=1; i <91; i++ )
{
if( i!=valore1 && i!=valore2 && i!=valore3)
{
// scrivi il valore1, valore2, valore3, i su file
cout << valore1;
cout << ",";
cout << valore2;
cout << ",";
cout << valore3;
cout << ",";
cout << i;

s += intToString(valore1);
s += ",";
s += intToString(valore2);
s += ",";
s += intToString(valore3);
s += ",";
s += intToString(i);

cout << "\n";
//cout << "stringa: "+s;
cout << "\n";
//cin.get();

insiemedistringhe.push_back(s);

//riazzero stringa...

s="";

//-------------------

}


}


cout << "\n\n\n";

//visualizzo intero vector prima di salvarlo su file...

cout << "VISUALIZZA INTERO VECTOR...";

cout << "\n\n";

cout << "\n\n\n";
cout << "Press ENTER to continue..." << endl;
cout << "\n\n\n";

cin.sync();
cin.get();


cout << "\n\n\n";
cout << "Dimensione vector insiemedistringhe: ";
cout << insiemedistringhe.size();
cout << "\n\n\n";


ofstream fout;
fout.open("quartinegenerate.txt", ios::app);
//---------------------------------
//cout << "\nLETTURA E SALVATAGGIO IN FILE TXT DI TUTTO L'INSIEME DELLE SINGOLE COMBINAZIONI SEPARATE:\n\n";

for (int k=0; k<insiemedistringhe.size();k++){
cout << insiemedistringhe[k]+"\n";
fout << insiemedistringhe[k]+"\n";

}
//--------------------------------



Se sono 87 (verificata dal cout << insiemedistringhe.size(); ) me ne salva solo 58 o 61...

:confused: :confused: :confused:

GRAZIE infinite
a chiunque mi risolve questo Xfile problem! :98: :eek:

:ciauz:

oregon
21-11-2009, 19:40
Scrivi alla fine

fout.close();


P.S. Continui ad inserire le domande nel titolo ...

freetom
21-11-2009, 19:45
Originariamente inviato da oregon
Scrivi alla fine

fout.close();


P.S. Continui ad inserire le domande nel titolo ...

Modificato anche il titolo... ;)

:ciauz:

Loading