मैं एक ऐसे मज़ेदार की तलाश में हूं जो इसके तर्क को हटा देता है:क्या कोई मानक डिलीट फिक्सर है?
template<class T>
struct delete_functor
{
void operator()(T* p)
{
delete p;
}
};
क्या std
, tr1
या boost
में ऐसा कुछ है?
यदि आप इसे स्वयं लिख रहे थे, तो btw, फिर 'struct delete_functor {टेम्पलेट शून्य ऑपरेटर() (टी * पी) {हटाएं पी; }}; ', जब आप एक बनाते हैं तो आपको टी निर्दिष्ट करने की आवश्यकता नहीं होती है। –
@ स्टेव कूल। जानकार अच्छा लगा! – fredoverflow