मुझे लगता है कि इसका उत्तर नहीं है, लेकिन मैं बस यह सुनिश्चित करना चाहता हूं।std ::ss और boost ::'s :: bind और :: फ़ंक्शन कारण समस्याओं को अंतःस्थापित कर सकता है?
यदि मेरे पास std::function
फ़ंक्शन में पैरामीटर के रूप में है, तो क्या boost::bind
में गुजरने में कोई समस्या है और इसके विपरीत?
संपादित करें:
मुझे पता चला कि बढ़ावा :: बाँध द्वारा प्रयोग किया जाता प्लेसहोल्डर नाम स्थान में सीधे आयात कर रहे हैं जब आप को बढ़ावा देने \ bind.h शामिल है, और वे std :: बाँध साथ असंगत हैं। Std :: bind के लिए आपको प्लेसहोल्डर्स को स्पष्ट रूप से संदर्भित करना होगा, जैसे: std :: प्लेसहोल्डर्स :: _ 1, या कुछ अन्य टाइपपेफ करें या उन्हें दोनों एक साथ उपलब्ध कराने के लिए जादू का उपयोग करें।
आप इस बात से अवगत होना चाहते हैं कि घोंसला वाली बाइंड अभिव्यक्ति क्या है और जांच करें कि उस संबंध में विभिन्न पुस्तकालय एक साथ कैसे बातचीत करते हैं। –