|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2005
Città: <-|-|-*|*-|-|->
Messaggi: 347
|
[C++] leggere file - Non capisco + nulla!!
ciao a tutti,
sto provando questo semplice codice che serve a leggere ogni carattere di un file, ma ogni volta mi da "error opening file", come mai? Il file da aprire è nella cartella dei sorgenti. Ho provato anche a dargli il path completo ma non funziona. NB: sto usando devC++ 4 sotto Win Xp. Grazie! CODICE: #include <iostream> #include <fstream> #include <stdio.h> using namespace std; int main () { ifstream infile; infile.open ("test.txt"); if (infile.is_open()) { while (infile.good()) cout << (char) infile.get(); infile.close(); } else { cout << "Error opening file"; } char any; cout << "\ndigit: any char+return to end the program\n"; scanf ("%c",&any); return 0; } |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
"test.txt" esiste, vero?
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
Il codice sembra corretto!
Magari come dice DanieleC88 il file non esiste ( |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Ho appena provato praticamente. Funziona. Quindi... non hai creato "test.txt".
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
Vabbè dai può capitare...
...però quando capita è bello riderci sopra! se ripenso a quando succedevano a scuola cose del genere... |
|
|
|
|
|
#6 | ||
|
Senior Member
Iscritto dal: May 2005
Messaggi: 564
|
Quote:
Quote:
infile.open ("c:\\prove\\test.txt"); |
||
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Apr 2005
Città: <-|-|-*|*-|-|->
Messaggi: 347
|
Quote:
Ho sbagliato nei seguenti punti: 1 - usavo le / anzichè \ -> sn abiutuato a programmare sotto linux 2 - avevo dimenticato di rinominare il file prova.txt con test.txt Thanks ancora! |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:59.



















