
Olaf Peter schrieb:
in my project I do have a lot of fusion adapted structures (due to use for/with spirit).
Just a note aside: starting with release 1.43 you are able to define fusion sequences in situ. If you just need public attributes in your structs, without helper functions, you can probably save some typing. See
really cool, thanks. Using it, I've got a Segmentation fault. Got something wrong?
BOOST_FUSION_DEFINE_STRUCT( (), foo, (std::string, a) (std::string, b) ) should be BOOST_FUSION_DEFINE_STRUCT( BOOST_PP_EMPTY(), foo, (std::string, a) (std::string, b) ) . Other than that, you did not include <string> . I am pretty sure your compiler did not find an adequate operator== for std::string. The compiler should have printed an error though. Which one are you using? -Christopher