Sobes.tech
Junior — Middle

Nullga ishora qiluvchi ko'rsatkichni delete operatori yordamida o'chirishga urinish nima bo'ladi?

sobes.tech AI

AIdan javob

C++ da delete operatori null (null) ga teng bo'ladi. Agar null bo'lgan ko'rsatgich uchun delete chaqirilsa, hech narsa bo'lmaydi — operatsiya shunchaki e'tiborga olinmaydi.

Misol:

int* p = nullptr;
delete p; // Xavfsiz, hech narsa bo'lmaydi

Bu xulq C++ standarti tomonidan kafolatlangan va delete qilishdan oldin ko'rsatgich null ekanligini tekshirish shart emasligini ta'minlaydi.