Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
bool Liste::add (boost::shared_ptr<Obj> ptf)
{  
    boost::lock_guard<boost::recursive_mutex> lock( mutex_ );
 
    boost::ptr_vector<Obj>::iterator res  = 
find_if( vecPtf_.begin() , vecPtf_.end() , FuncPTF(ptf->param().name()) );
 
    if(res == vecPtf_.end())  
     return false; 
 
      vecPtf_.push_back(ptf.get());   
        return  true;
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
add(boost::shared_ptr<Obj>(new Obj))
vecPtf est de type ptr_vector est ce correct de faire ainsi ?