Кућа Развој Шта је висећи показивач? - дефиниција из техопедије

Шта је висећи показивач? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Данглинг Поинтер?

Клизајући показивач у ИТ-у је показивач у коду који води до погрешног блока меморије или до неког ненамерног одредишта. У многим случајевима то је зато што је оригинални објект на који показује показивач избрисан, премештен или замењен.

Техопедија објашњава Данглинг Поинтер

У неким модерним програмским језицима показивачи служе као валидне референце у коду. Показивач усмерава програм на одређено меморијско одредиште где треба да буде одговарајући објект. Међутим, сваки пут када је објекат померен или избрисан, тај показивач указује на празан или евентуално недодељени простор. Ово отвара све врсте проблема. Прво, упућивање погрешне меморијске адресе може проузроковати пад апликација или може узроковати озбиљне грешке и друге ненамерне проблеме. Такође, у доба кибернетичких напада, стручњаци сада предлажу да се за хакирање могу искористити висећи показивачи.

Поред показивача у коду, фраза „виси показивач“ се такође користи да говори о другим врстама сличних ситуација у стварном животу: на пример, када штампани телефонски број иде на везу која је прекинута или више није у употреби. Сличан феномен висећем показивачу је трулеж веза на Интернету, где хипервезе упућују на застареле или застареле дестинације и корисници добијају 404 поруке или друге грешке.

Шта је висећи показивач? - дефиниција из техопедије