Ciao, avrei l'esigenza di aprire piu file i cui nomi sono contenuti in una tabella e leggerne la prima riga.
Ho scritto il seguento codice

codice:
for(i=0;i<a;i++)
  	{  		
       buffer = new char[64];  		
       Temp.open(Table[i]);  		
       if(!Temp)  		         
            cout << "error opening file" << endl;
       Temp.getline(buffer,64,'\n');  		
       cout << buffer <<endl;
       delete buffer;
       Temp.close();
  	}
Il primo file della tabella lo apre e legge correttamente la prima riga, mentre gli altri esce con un errore di apertura del file!
Qualcuno sa spiegarmi perchè e come posso risolvere??
grazie!