Bonjour,
Je souhaite créer un functor sur repeat_p sans grand succès!
Sous visual, la ligne suivante fonctionne sans problème:
Par contre, avec gcc, j'obtiens l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part phoenix::bind(&boost::spirit::repeat_p<size_t>)Quelqu'un aurait une idée?error: no matching function for call to `bind(<unknown type>)'
Merci.
Code complet:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include <boost/spirit.hpp> #include <boost/spirit/phoenix.hpp> using namespace BOOST_SPIRIT_CLASSIC_NS; using namespace phoenix; #include <iostream> int main() { phoenix::bind(&boost::spirit::repeat_p<size_t>); return std::getc(stdin); }
Partager