c++ - auto keyword with & -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 3 जवाब
मेरे पास कोड का यह टुकड़ा है :
प्राइवेसी_क्लू & lt; जोड़ी और लेफ्टिनेंट; int, int & gt ;, वेक्टर & lt; जोड़ी & lt; int, int & gt; & gt ;, तुलना & gt; एच; ऑटो में & amp; P = H.top (); प्रिंट (p.first);
मुझे समझ में नहीं आया कि इसके पास
और के बाद
स्वतः है। यह
& amp; का उपयोग किए बिना, क्या कोड अभी भी सही है?
& amp; का उपयोग करते समय क्या कोई अंतर है या नहीं? क्योंकि मुझे लगता है कि ऑटो स्वतः सही प्रकार का अनुमान लगाएगा।
और बाद
स्वतः जैसी चीज़ अन्य घोषणाओं में करती है वैरिएबल
p एक संदर्भ होगा।
& amp; बिना किसी प्रतिलिपि के द्वारा शुरू किया गया एक वस्तु होगी।
या तो सही हो सकता है, लेकिन यह संभव है कि या तो मूल या प्रतिलिपि (या स्थानांतरित मूल्य,
std :: move () ) के साथ अधिक उपयुक्त है।
Comments
Post a Comment