Turinys:
Apibrėžimas - Ką reiškia Dangling Pointer?
Kintantis rodyklė IT srityje yra rodyklė su kodu, kuris veda į neteisingą atminties bloką arba į tam tikrą nenumatytą vietą. Daugeliu atvejų taip yra todėl, kad originalus objektas, į kurį nurodo rodyklė, buvo ištrintas, perkeltas arba pakeistas.
„Techopedia“ paaiškina „Dangling Pointer“
Kai kuriose šiuolaikinėse programavimo kalbose rodyklės yra tinkamos nuorodos kode. Rodyklė nukreipia programą į tam tikrą atminties vietą, kur turėtų būti atitinkamas objektas. Tačiau kiekvieną kartą, kai objektas buvo perkeltas ar ištrintas, tas žymiklis nurodo į tuščią arba galbūt nepaskirstytą vietą. Tai kelia visokias problemas. Pirmiausia, nurodydami neteisingą atminties adresą, programa gali sugesti arba ji gali sukelti rimtų klaidų ir kitų nenumatytų problemų. Be to, kibernetinių išpuolių amžiuje ekspertai siūlo, kad kabančios rodyklės galėtų būti panaudotos įsilaužimui.
Be rodyklės kode, frazė „kabantis rodyklė“ taip pat buvo naudojama kalbant apie kitas panašias situacijas realiame gyvenime: pavyzdžiui, kai atspausdintas telefono numeris nukreipiamas į atjungtą ar nebebendraujantį ryšį. vartojamas. Panašus reiškinys, koks yra pakabinamoje rodyklėje, yra nuorodų puvimas internete, kai hipersaitai nurodo pasenusias arba pasenusias vietas, o vartotojai gauna 404 pranešimus ar kitas klaidas.
