के साथ काम कर सकते हैं I http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0144r0.pdf पर संरचित बाइंडिंग पर पेपर के माध्यम से स्किम किया गया लेकिन मुझे यह समझने में सक्षम नहीं था कि सिंटैक्स किस प्रकार के structs को बाध्यकारी करने की अनुमति देता है। मेरा सबसे अच्छा अनुमान यह है कि संरचना को कुल प्रकार का होना चाहिए। या केवल सार्वजनिक डेटा सदस्यों के साथ कुछ।किस प्रकार के structs संरचित बाइंडिंग
क्या कोई चेतावनी है जिसमें मुझे याद आ रही है?
जोड़े और टुपल्स अच्छे उदाहरणों की तरह लगते हैं, और नोड प्रकारों को मानचित्र बनाते हैं। –
@KerrekSB :) हाँ, मैं समझता हूं, मैं सिर्फ किस प्रकार के structs से बांध सकता हूं, इसके बारे में कुछ और समझने के लिए देख रहा था, उदाहरण के लिए मेरे पास अपनी खुद की संरचना है। – Curious
निश्चित रूप से। यदि आप सार्वजनिक सदस्यों पर भरोसा नहीं करना चाहते हैं, तो आप उदाहरण के लिए अपने प्रकार के लिए 'std :: get' और' std :: tuple_size' विशेषज्ञ कर सकते हैं। –