PDA

Visualizza la versione completa : [c++]Lettura numeri da file


Mifert4
05-11-2011, 16:56
Ciao a tutti,:smack:.
Quali sono i comandi,in generale,per leggere i numeri contenuti in un file?Se potete scrivete tutte le alternative possibili.
Inoltre se volessi immagazzinare tutti i numeri letti in un vettore...?

oregon
05-11-2011, 17:09
Originariamente inviato da Mifert4
Se potete scrivete tutte le alternative possibili.

Eh?

Ma che richiesta ?



Inoltre se volessi immagazzinare tutti i numeri letti in un vettore...?

Ne dichiari uno, apri il file e lo leggi ...

Per il C++ (come da titolo) leggi un po' di documentazione

http://www.cplusplus.com/doc/tutorial/files/

Mifert4
08-11-2011, 22:23
Ho provato a scrivere questo codice,ma ovviamente non funziona

#include <iostream>
#include <fstream>
using namespace std;

int main() {

ifstream text ("/home/fra/Scrivania/vettore/text.txt");
int vettore[10];
int i=0;

while(text.good()) {
text>>vettore[i];

}

for(i=0;i<10;i++) {
cout<<vettore[i] <<endl;
}

return 0;
}

MItaly
08-11-2011, 23:11
Se non incrementi i ovviamente continuerai ad estrarre valori sempre sul primo elemento dell'array...

Loading