Bonjour,
Je cherche, je cherche, mais je n'arrive pas à trouver quelque chose qui ressemblerait à ça (ni dans boost, ni dans la STL) :
Ca me paraît tellement trivial que je me dis que ça doit bien exister !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 template<class T> struct is_null { bool operator()(T const *p_) { return p_==NULL; } };
L'objectif est de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 boost::make_filter_iterator( is_null<ChildT>(), boost::make_transform_iterator(XXX,boost::bind(&boost::polymorphic_downcast<ChildT*,BaseT>,_1) ...
Partager