Kazalo:
Opredelitev - Kaj pomeni Dangling Pointer?
Viseči kazalec v IT-ju je kazalec v kodi, ki vodi v napačen blok pomnilnika ali na nek nenamerni cilj. V mnogih primerih je to zato, ker je bil prvotni objekt, na katerega kaže kazalec, izbrisan, premaknjen ali zamenjan.
Tehopedija razlaga Dangling Pointer
V nekaterih sodobnih programskih jezikih kazalci služijo kot veljavne reference v kodi. Kazalec usmeri program na določen pomnilniški cilj, kjer naj bi bil ustrezen predmet. Vendar kadar koli predmet premaknete ali izbrišete, ta kazalec kaže na prazen ali morda nerazporejen prostor. To odpira vse vrste vprašanj. Prvič, navajanje napačnega naslova pomnilnika lahko povzroči zrušitev aplikacije ali pa povzroči hude napake in druge nenamerne težave. Tudi v dobi kibernetskih napadov strokovnjaki zdaj predlagajo, da se za hekerje lahko izkoristijo viseči kazalci.
Poleg oznake v kodi se besedna zveza "viseči kazalec" uporablja tudi za govor o drugih vrstah podobnih situacij v resničnem življenju: na primer, ko tiskana telefonska številka preide na povezavo, ki je bila prekinjena ali ni več v uporabi. Podoben pojav visečem kazalcu je gniloba povezav na internetu, kjer hiperpovezave kažejo na zastarele ali zastarele cilje in uporabniki dobijo 404 sporočil ali druge napake.