Damir and Pasha, >Damir Buskulic writes: > > Just a strange behaviour. If you do : > > > > root [0] TH1F* h3("h3","h3",10,0.,1.) > > just curious : why didn't CINT catch this obvious syntastic error? > > regards, pasha I am not checking this. Cint confuses it as TH1F* h3(initval); and pointer to string "h3","h3".... was used as initializer. It is possible but no so simple to check. Consider following. THF1* h1(int a,char b) THF1* h2(NULL) THF1* h3(h1(1,'c')) THF1* h4(("h1","h2",1,(THF1*)0)) THF1* h5("h1","h2",1,(THF1*)0) Only the last one is illegal. I'll leave this at this moment. Masaharu Goto
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:33 MET