Hi Cynthia, This problem has been fixed a few weeks ago. Move to the newly available PRO version 3.03/08. See announcement at http://root.cern.ch Rene Brun On Thu, 22 Aug 2002, Hadjidakis Cynthia wrote: > > Hi Rooters, > > We have problems when using TString::ReadFile() with an ifstream as an > argument. The macro : > > TString str; > > ifstream oo("file_name.txt"); > str.Resize(0); > str.ReadFile(oo); > > oo.Close(); > > was working using root/3.01-06, > > the macro craches now using root/3.03-06 and gives : > > Error: Can't call TString::ReadFile(oo) in current scope > FILE:e1b_mss_macro.C LINE:332 > Possible candidates are... > filename line:size busy function type and name (in TString) > (compiled) 0:0 0 public: istream& ReadFile(istream& str); //Read > to EOF or null character > Error: Symbol str is not defined in current scope > Error: Failed to evaluate str.ReadFile(oo)Possible candidates > are... > filename line:size busy function type and name > *** Interpreter error recovered *** > > Is it due to any change in the ROOT interpreter ? > > > thank you, > Cynthia > > -- > > ========================== > Cynthia Hadjidakis > Groupe PHASE - IPN > tel. : > 00 33 1 69 15 50 97 > Bat. 100M M 054 > ========================== > >
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:05 MET