Ho questo cod:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main (int argc, char *argv[])
{
ifstream fin;
fin.open("estrazioni2.txt");
string s;
while(!fin.eof())
{
fin >> s;
cout << s;
}
cout << "Press ENTER to continue..." << endl;
cin.get();
return 0;
}
il file estrazioni è costituito da righe numeriche di questo tipo:
58,22,47,49,69;
18,77,33,62,19;
68,65,41,28,67;
76,55,48,85,71;
70,2,20,85,75;
82,81,16,52,77;
Io avrei necessità di inserire riga per riga come singolo elemento array...
per adesso il codice sopra postato mi legge tutto il file ma senza ritorno a capo e senza inserimento in array...
per inserire in array per adesso avrei provato così...
int array1[5000]; //dichiarazione dell'array con numero di elementi (righe) previste...
int i; dichiarazione variabile contatore...
for (i=0; i<5000; i++) {
array1 << s[i];
}
ma non funzia e comunque sia non riesco a dirgli... che ad ogni punto e virgola deve inserire un elemento diverso dell'array...
Grazie a chi non è ancora in vacanza... e vuol darmi una mano![]()
![]()