Sto cercando un funtore che elimina il suo argomento:Esiste un functor di eliminazione standard?
template<class T>
struct delete_functor
{
void operator()(T* p)
{
delete p;
}
};
C'è qualcosa di simile in std
, tr1
o boost
?
Se stavate scrivendo questo, btw, quindi con 'struct delete_functor {template void operator() (T * p) {delete p; }}; ', non devi specificare T quando ne crei uno. –
@Steve Cool. buono a sapersi! – fredoverflow