प्रस्तावना:
std::tuple<int, int, int> f();
std::tuple<int, int, float, int> g();
C ++ 1z संरचित बाइंडिंग के लिए वाक्यविन्यास पेश करेगा, जिसके बजाय लिखना संभव होगा
int a, b, c;
std::tie(a, b, c) = f();
कुछ इस तरह
auto [a, b, c] = f();
हालाँकि, कुछ घटकों को अनदेखा std::tie
करने की भी अनुमति है std::ignore
, जैसे:
std::tie(a, b, std::ignore, c) = g();
क्या नए संरचित बाइंडिंग सिंटैक्स का उपयोग करके कुछ समान करना संभव होगा? यह कैसे काम करेगा?