मुझे एक ऐसा फ़ंक्शन मिला है जो मैं एक त्रुटि शर्त रिपोर्ट करने के लिए कॉलबैक के रूप में वैकल्पिक बूस्ट :: फ़ंक्शन तर्क लेना चाहता हूं। क्या कोई विशेष मूल्य है जिसे मैं वैकल्पिक बनाने के लिए डिफ़ॉल्ट मान का उपयोग कर सकता हूं?बढ़ावा :: फ़ंक्शन तर्क के लिए डिफ़ॉल्ट मान?
उदाहरण के लिए, एक नियमित रूप से समारोह सूचक मैं क्या कर सकते हैं साथ:
void my_func(int a, int b, t_func_ptr err_callback=NULL) {
if (error && (err_callback != NULL))
err_callback();
}
मैं बढ़ावा :: समारोह समारोह सूचक की जगह के साथ कुछ ऐसा ही कर सकता हूँ?
बिल्कुल सही, नहीं सोचा था कि यह इतना आसान है, धन्यवाद होगी! –