Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1218 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [boost] make_variant_over et mpl::set -> error

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[boost] make_variant_over et mpl::set -> error

n°1874129
Lightness1​024
Posté le 16-04-2009 à 23:22:41  profilanswer
 

bonjour, selon la doc:
http://www.boost.org/doc/libs/1_38 [...] _over.html

Citation :

Sequence must meet the requirements of MPL's Sequence  concept


donc, le code suivant:

Code :
  1. #include <boost/mpl/set.hpp>
  2. #include <boost/variant.hpp>
  3. int main()
  4. {
  5. boost::make_variant_over< boost::mpl::set< int, bool > >::type var;
  6. return 0;
  7. }


est sensé compiler. cependant, non:
d'apres le message d'erreur de 62 lignes que ca génère, je dirais qu'il a besoin de push_back a un moment. or il s'agit d'une operation sur une Sequence de concept "back extensible"
http://www.boost.org/doc/libs/1_38 [...] uence.html
donc seulement vector et deque à en croire la doc.
 
alors est-ce une simple lacune de la doc de variant ?


---------------
http://projets.6mablog.com/
mood
Publicité
Posté le 16-04-2009 à 23:22:41  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [boost] make_variant_over et mpl::set -> error

 

Sujets relatifs
Tableau dynamique BOOSTMake
boost::bindFatal error ^_o
[Linker error] undefined reference to `RngStream::RngStream(char conparse error php
CSS problème de roll over en couleur ....[Solution] KDevelop et Erreur "No rule to make target"
tree stl boost ??pointeurs intelligents Boost
Plus de sujets relatifs à : [boost] make_variant_over et mpl::set -> error


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR