पर malloc_size विकल्प void *
सूचक को दिए गए ब्लॉक को आकार देने का क्या मतलब है (पहले लिनक्स और विंडोज़ में malloc
का उपयोग करके आवंटित)? मुझे आशा है कि दोनों सिस्टम निश्चित रूप से इस तरह की जानकारी को कहीं भी स्टोर करेंगे। यही है, malloc_size
का विकल्प जो ओएसएक्स/डार्विन पर मौजूद है। जीसीसी/मिंगव का उपयोग अगर यह मदद करता है।लिनक्स और विंडोज
11
A
उत्तर
12
विंडोज, चीजें हैं जो का उपयोग एमएस सीआरटी _msize उपयोग कर सकते हैं पर, लिनक्स पर आप malloc_usable_size की कोशिश कर सकते ...
+0
यह भी देखें: http://blogs.msdn.com/b/oldnewthing/archive/2012/03/16/10283988.aspx – Anders
संबंधित मुद्दे
- 1. लिनक्स और विंडोज
- 2. विंडोज और लिनक्स
- 3. विंडोज और लिनक्स
- 4. विंडोज और लिनक्स
- 5. विंडोज और लिनक्स [सी ++]
- 6. लिनक्स और विंडोज
- 7. लिनक्स और विंडोज
- 8. बूस्ट :: लिनक्स और विंडोज
- 9. लिनक्स और विंडोज
- 10. विंडोज और लिनक्स पर संकलन
- 11. wget -k विंडोज और लिनक्स
- 12. लिनक्स/विंडोज
- 13. विंडोज/लिनक्स
- 14. विंडोज और लिनक्स दोनों पर बिल्डिंग सी ++
- 15. क्रॉस-प्लेटफॉर्म मनी_फॉर्मैट फ़ंक्शन (लिनक्स और विंडोज)
- 16. समान सी कोड विंडोज और लिनक्स
- 17. डिबगिंग विंडोज कर्नेल लिनक्स
- 18. विंडोज/ओएसएक्स/लिनक्स
- 19. आरपीसी विंडोज से लिनक्स
- 20. mkdir विंडोज बनाम लिनक्स
- 21. एक्लिप्स वर्कस्पेस और विंडोज से लिनक्स और मैक
- 22. प्रोसेस मेमोरी मैप (लिनक्स विंडोज)
- 23. विंडोज रिटर्न पर ट्रैकर लिनक्स
- 24. विंडोज और लिनक्स में पाइप के बीच अंतर क्या हैं?
- 25. विंडोज और लिनक्स दोनों में आर पैकेज बनाना
- 26. ड्रॉपबॉक्स में गिट रेपो, लिनक्स और विंडोज पर सिंकिंग, व्हाइटस्पेस
- 27. विंडोज और लिनक्स के लिए उसी मशीन पर सॉकेट
- 28. लेखन पार मंच सी ++ कोड (विंडोज, लिनक्स और मैक OSX)
- 29. सी में एक एडाप्टर ढांचे ++ कि दोनों लिनक्स और विंडोज
- 30. विंडोज सर्वर पर लिनक्स और तैनाती पर वर्डप्रेस डेवलपमेंट
मुझे लगता है कि आकार struct के कुछ प्रकार के अन्य सामान सिर्फ सही से पहले सूचक दिया के साथ संग्रहीत किया जाता है मॉलोक द्वारा आप के लिए। यदि नहीं, तो यह ऐसी संरचना के लिए एक सूचक हो सकता है, क्योंकि 'मुक्त()' को ऐसे डेटा की आवश्यकता होगी। – nhahtdh
@nhahtdh हाँ, मुझे भी उम्मीद है, लेकिन मुझे इसकी ज़रूरत है। – Cartesius00
@ जेम्स, यदि मैं लिनक्स पर अपने कस्टम आवंटक के साथ अपना एप्लिकेशन लॉन्च करता हूं तो आप क्या करेंगे? 'LD_PRELOAD = my_super_allocator.so।/Your_app' की तरह? मेरा मतलब है कि अगर आपको लगता है कि 'शून्य *' के पीछे एक पूर्वनिर्धारित संरचना है। –