Greetings to the ROOT world, I've been having trouble with map<string,double>. It works fine from a root session { #include <map> #include <string> map<string,double> m; m["string"] = 5.6; cout<<m["string"]<<endl; } but when I've got a map<string,double> as data in some class, and try to get it out, I get a segmentation fault. Please see the attached example. It shows off what I can and can't do. 'make' compiles the code and runs the example. Note that I haven't explicitly instantiated the map<string,double> template in the LinkDef because my first script works and so it looks like that template comes pre-instantiated (which is reasonable.) Thanks for looking, John -- ---------------Visit my webpage!--------------------- ---------http://umdgrb.umd.edu/pretz-----------------
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:06 MET