1
फ़ंक्शन पॉइंटर और एसटीडी पर अस्पष्ट ओवरलोड को हल करना :: + का उपयोग करके एक लंबो के लिए फ़ंक्शन
निम्नलिखित कोड में, पहला कॉल fooअस्पष्ट है, और इसलिए संकलन करने में विफल रहता है। दूसरा, +लंबोदर से पहले जोड़ा गया , फ़ंक्शन पॉइंटर ओवरलोड का समाधान करता है। #include <functional> void foo(std::function<void()> f) { f(); } void foo(void (*f)()) { f(); } int main () { foo( [](){} ); …