id summary reporter owner description type status milestone component version severity resolution keywords cc 4645 ptree_implementation.hpp does not compile with MS Visual Studio 2010 Harald.Rieder@… Sebastian Redl "With VC++ 2008 Express it compiled, but no more with VS 2010 Professional. This is the code {{{ ... ptree::iterator test; // is in line 44 .... }}} This is the error message {{{ 1>D:\HR09044\EPM\Boost\boost/property_tree/detail/ptree_implementation.hpp(30): error C2440: 'specialization': 'const std::string std::_Pair_base<_Ty1,_Ty2>::* ' kann nicht in 'const std::basic_string<_Elem,_Traits,_Ax> std::pair<_Ty1,_Ty2>::* ' konvertiert werden 1> with 1> [ 1> _Ty1=const std::string, 1> _Ty2=boost::property_tree::basic_ptree 1> ] 1> and 1> [ 1> _Elem=char, 1> _Traits=std::char_traits, 1> _Ax=std::allocator, 1> _Ty1=const std::string, 1> _Ty2=boost::property_tree::basic_ptree 1> ] 1> Die Standardkonvertierung von Zeiger auf Member einer Basisklasse in Zeiger auf Member einer abgeleiteten Klasse wird nicht auf Vorlagenargumente angewendet. 1> D:\HR09044\EPM\Boost\boost/property_tree/detail/ptree_implementation.hpp(55): Siehe Verweis auf die Instanziierung der gerade kompilierten Klassen-template ""boost::property_tree::basic_ptree::subs"". 1> with 1> [ 1> Key=std::string, 1> Data=std::string 1> ] 1> src/Lokalbus.cpp(44): Siehe Verweis auf die Instanziierung der gerade kompilierten Klassen-template ""boost::property_tree::basic_ptree::iterator"". 1> with 1> [ 1> Key=std::string, 1> Data=std::string 1> ] }}}" Bugs closed To Be Determined property_tree Boost 1.41.0 Problem fixed