सी ++ लाइब्रेरी - <मेमोरी>
परिचय
यह हेडर में गतिशील मेमोरी को प्रबंधित करने के लिए सामान्य उपयोगिताओं को परिभाषित करता है।
allocators
अनु क्रमांक। | एलोकेटर और विवरण |
---|---|
1 | संभाजक यह एक डिफ़ॉल्ट आवंटनकर्ता है। |
2 | allocator_arg यह एक आबंटक arg है। |
3 | allocator_arg_t यह एक आबंटक arg प्रकार है। |
4 | allocator_traits यह एक आबंटक आवंटनकर्ता लक्षण है। |
प्रबंधित पॉइंटर्स
अनु क्रमांक। | प्रबंधित बिंदुओं का वर्णन |
---|---|
1 | auto_ptr यह एक स्वचालित सूचक है। |
2 | auto_ptr_ref यह स्वचालित पॉइंटर का संदर्भ है। |
3 | shared_ptr यह एक साझा सूचक है। |
4 | weak_ptr यह एक कमजोर साझा सूचक है। |
5 | unique_ptr यह एक अद्वितीय सूचक है। |
6 | default_delete यह डिफ़ॉल्ट डिलेटर है। |
शेयर्स और कक्षाएं शेयर्ड_एप्ट्र से संबंधित हैं
अनु क्रमांक। | साझाकरण और विवरण से संबंधित कार्य और कक्षाएं |
---|---|
1 | make_shared इसका उपयोग share_ptr बनाने के लिए किया जाता है। |
2 | allocate_shared इसे साझा करने के लिए उपयोग किया जाता है। |
3 | static_pointer_cast यह shared_ptr का एक स्थिर कलाकार है। |
4 | dynamic_pointer_cast यह shared_ptr का एक गतिशील कलाकार है। |
5 | const_pointer_cast यह Share_ptr की एक कास्ट कास्ट है। |
6 | get_deleter इसे साझा करने के लिए उपयोग किया जाता है। |
7 | owner_less यह एक संख्यात्मक विराम चिह्न है। |
8 | enable_shared_from_this यह साझा_फ्रेम_थिस को सक्षम बनाता है। |