Sisällysluettelo:
Määritelmä - mitä Dangling Pointer tarkoittaa?
IT: n roikkuva osoitin on osoitin koodissa, joka johtaa väärään muistilohkoon tai johonkin tahattomaan määränpäähän. Monissa tapauksissa tämä johtuu siitä, että alkuperäinen objekti, johon osoitin osoittaa, on poistettu, siirretty tai korvattu.
Techopedia selittää Dangling Pointer
Joissakin nykyaikaisissa ohjelmointikielissä osoittimet toimivat kelvollisina viitteinä koodissa. Osoitin ohjaa ohjelman tiettyyn muistipaikkaan, jossa vastaavan objektin oletetaan olevan. Aina kun objekti on siirretty tai poistettu, osoitin osoittaa tyhjään tai mahdollisesti jakamattomaan tilaan. Tämä herättää kaikenlaisia kysymyksiä. Ensinnäkin väärään muistiosoitteeseen viittaaminen voi aiheuttaa sovelluksen kaatumisen tai vakavia virheitä ja muita tahattomia ongelmia. Lisäksi kiberrikoksen aikakaudella asiantuntijat ehdottavat nyt, että roikkuvia osoittimia voidaan käyttää hyväksi hakkerointiin.
Koodin osoittimen lisäksi ilmaisulla “roikkuvaa osoitinta” on puhuttu myös muun tyyppisistä vastaavista tilanteista tosielämässä: esimerkiksi kun painettu puhelinnumero menee yhteyteen, joka on katkaistu tai jota ei enää ole käytössä. Samanlainen ilmiö roikkuvan osoittimen kanssa on linkkien puuttuminen Internetissä, jossa hyperlinkit osoittavat vanhentuneisiin tai vanhentuneisiin kohteisiin ja käyttäjät saavat 404 viestiä tai muita virheitä.
