class DebugDelete {
public:
DebugDelete(ostream &os = cerr)
: m_os(os) {}
template <typename T>
void operator()(T *ptr) {
m_os << "Delete the point" << endl;
delete ptr;
}
private:
ostream &m_os;
};
DebugDelete 可调用对象模板
最新推荐文章于 2022-03-29 12:00:30 发布