Hi,
I am having a problem with the following simple piece of code:
1: #include <fstream>
2: #include <cstring>
3: #include "TFile.h"
4:
5: ifstream fin("LIST");
6:
7: int test()
8: {
9: char input[17][];
10: for (int idx=0; idx<17; idx++)
11: {
12: fin >> input[idx];
13: cout << input[idx] << endl;
14:
15: TFile *f = new TFile(input[idx],"read");
16: .
17: . (my code here)
18: .
19: f->Close();
20: }
21: }
My intention is to read from a file named "LIST", a list of filenames and then
open them in sequence, run my code and close them.
Although I can see from the print-out (line 13), that the variable "input[idx]" holds my filename,
the attempt to open the file fails (line 15).
Can anyone help me?
Thanks !
Stelios.
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:06 MET