मैं हाल ही में पता चला कि C++ आप "समारोह कॉल" ऑपरेटर को ओवरलोड कर सकते हैं एक अजीब तरीके जिसमें आप ऐसा करने के लिए कोष्ठक के दो जोड़ी लिखने के लिए है में,:"फ़ंक्शन कॉल" ऑपरेटर को अधिभारित करने के लिए यह कैसे उपयोगी हो सकता है?
class A {
int n;
public:
void operator()() const;
};
और फिर इसे इस तरह का उपयोग करें:
A a;
a();
यह उपयोगी कब है?
फ़ंक्शन ऑब्जेक्ट्स के बारे में पढ़ें। http://en.wikipedia.org/wiki/Function_object – AnT