बासी पॉइंटर बग

लेखक: Randy Alexander
निर्माण की तारीख: 25 अप्रैल 2021
डेट अपडेट करें: 26 जून 2024
Anonim
Java was created because of pointer bugs in C/C++ | James Gosling and Lex Fridman
वीडियो: Java was created because of pointer bugs in C/C++ | James Gosling and Lex Fridman

विषय

परिभाषा - बासी सूचक बग का क्या अर्थ है?

एक बासी सूचक बग नाजुक प्रोग्रामिंग त्रुटियों की एक श्रेणी को संदर्भित करता है जो गतिशील आवंटन का संचालन करने वाले कोड में उत्पन्न हो सकता है, विशेष रूप से सी भाषा फ़ंक्शन "मॉलोक" या इसके समकक्ष के माध्यम से।


बासी पॉइंटर बग को अलियासिंग बग के रूप में भी जाना जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia बासी पॉइंटर बग की व्याख्या करता है

ऐसे मामलों में जहां विभिन्न पॉइंटर्स स्टोरेज के एक निश्चित भाग को संबोधित करते हैं, यह हो सकता है कि स्टोरेज को किसी विशेष उपनाम के माध्यम से मुक्त या पुनः प्राप्त किया जाए और फिर दूसरे के माध्यम से संदर्भित किया जाए। यह आवंटन इतिहास और मैलोक क्षेत्र की स्थिति के संबंध में नाजुक और शायद छिटपुट नुकसान हो सकता है।

यदि आवंटित मेमोरी के लिए कोई एलियास नहीं बनाया जाता है, तो इस तरह के बग को आसानी से टाला जा सकता है। बासी पॉइंटर बग्स से बचने का एक अन्य विकल्प एक उच्च-स्तरीय भाषा का उपयोग है जैसे लिस्प जो एक कचरा संग्राहक को शामिल करता है।

बासी पॉइंटर बग शब्द वर्तमान में सी प्रोग्रामिंग से जुड़ा हुआ है; हालांकि, यह बग 1960 के दशक में पहले से ही फोरट्रान और ALGOL 60 में एक समान तरीके से मौजूद था।