std::map<int,Node*> a;
std::set<Node*> b;
class A { public : A() : s(),m() { } std::set< int > s; std::map< int,double > m; };