यदि मैं एक वेक्टर पर .reserve (आइटम) का उपयोग करता हूं, तो वेक्टर की आवश्यक वस्तुओं की संख्या के अनुमान के लिए वेक्टर पर्याप्त मेमोरी आवंटित करेगा।क्या std :: vector :: clear() std :: vector :: क्षमता() को शून्य पर कॉल करेगा?
यदि मैं बाद में उपयोग करता हूं .clear(), क्या यह केवल वेक्टर को साफ़ करेगा या मेरे पहले परिभाषित आरक्षित को बचाएगा?
धन्यवाद।
यह http://stackoverflow.com/questions/586634/ – sbi
का डुप्लिकेट नहीं है, नहीं, यह प्रश्न _mention_ 'clear()' भी नहीं है। एकमात्र जगह जहां "स्पष्ट" शब्द का उपयोग किया जाता है, उस टिप्पणी में है जो "यह मेरे लिए स्पष्ट नहीं है ..." – MSalters
संभावित डुप्लिकेट [वेक्टर पर स्पष्ट कॉलिंग क्षमता के बारे में मानक क्या कहता है? ] (http://stackoverflow.com/questions/18467624/what-does-the- standard-say-about-how-calling-clear-on-a-vector-changes-the-capac) –