Hi rooters, Maybe another problem with cint and the standard library : I would like to have a member function which takes a vector<float> as an argument. When I do that, I get the following error message when compiling the dictionnary : g++ -D_REENTRANT -I/afs/cern.ch/na49/library.4/ROOT/new/i386_redhat60/root/include -c Test.cc /afs/cern.ch/na49/library.4/ROOT/new/i386_redhat60/root/bin/rootcint -f Dict.cc -c -D_REENTRANT -I/afs/cern.ch/na49/library.4/ROOT/new/i386_redhat60/root/include MyClass.h LinkDef.h class MyClass in MyClass.h line 3 original base of virtual func g++ -D_REENTRANT -I/afs/cern.ch/na49/library.4/ROOT/new/i386_redhat60/root/include -c Dict.cc Dict.cc: In function `int G__MyClass_MyClass_0_0(struct G__value *, const char *, struct G__param *, int)': Dict.cc:113: no matching function for call to `MyClass::MyClass (vector<float,__malloc_alloc_template<0> > &)' MyClass.h:9: candidates are: MyClass::MyClass(const MyClass &) MyClass.h:6: MyClass::MyClass(vector<float,__default_alloc_template<true,0> >) I attached a small test program if you want to have a look. cheers, Colin Colin Bernet Tel. +49-6131/39-23192 Fax +49-6131/39-22964
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:47 MET