C
C152778
Hallo,
Ich möchte gerne den xml parser (XML Rapid) von der Boost Bibliothek verwenden. Möchte ich das Beispiel aus der Boost HP compilieren, erhalte ich allerdings folgende Fehlermeldung:
..\src\server\XMLReader.cpp:17: instantiated from here
C:/Programme/boost_1_42_0/boost/property_tree/detail/xml_parser_read_rapidxml.hpp:108: error: non-constant `(((int)f_c) | 3072)' cannot be used as template argument
C:/Programme/boost_1_42_0/boost/property_tree/detail/xml_parser_read_rapidxml.hpp:108: error: no matching function for call to `rapidxml::xml_document<char>:
arse(char*)'
Build error occurred, build is stopped
Das Beispiel ist zu finden unter:
http://www.boost.org/doc/libs/1_43_0/libs/property_tree/examples/debug_settings.cpp
Eigentlich ein simples Beispiel, bei dem man nicht viel falsch machen kann. Durch Auskommentieren habe ich festgestellt, dass der Fehler bereits bei der read_xml Funktion auftritt.
Weiß jemand Rat ?
Schöne Grüße, Cyraid
Ich möchte gerne den xml parser (XML Rapid) von der Boost Bibliothek verwenden. Möchte ich das Beispiel aus der Boost HP compilieren, erhalte ich allerdings folgende Fehlermeldung:
..\src\server\XMLReader.cpp:17: instantiated from here
C:/Programme/boost_1_42_0/boost/property_tree/detail/xml_parser_read_rapidxml.hpp:108: error: non-constant `(((int)f_c) | 3072)' cannot be used as template argument
C:/Programme/boost_1_42_0/boost/property_tree/detail/xml_parser_read_rapidxml.hpp:108: error: no matching function for call to `rapidxml::xml_document<char>:

Build error occurred, build is stopped
Das Beispiel ist zu finden unter:
http://www.boost.org/doc/libs/1_43_0/libs/property_tree/examples/debug_settings.cpp
Eigentlich ein simples Beispiel, bei dem man nicht viel falsch machen kann. Durch Auskommentieren habe ich festgestellt, dass der Fehler bereits bei der read_xml Funktion auftritt.
Weiß jemand Rat ?
Schöne Grüße, Cyraid