Запитання з тегом «dangling-pointer»

20
Чи можна отримати доступ до пам'яті локальної змінної за її межами?
У мене є такий код. #include <iostream> int * foo() { int a = 5; return &a; } int main() { int* p = foo(); std::cout << *p; *p = 8; std::cout << *p; } А код просто працює без винятку з виконання! Вихід був 58 Як це може бути? …

7
Яка різниця між слабкою посиланням і невідомою посиланням?
Свіфт має: Сильні посилання Слабка література Невідомі посилання Чим невідома посилання відрізняється від слабкої посилання? Коли безпечно використовувати невідому посилання? Чи невідомі посилання є ризиком безпеки, як звисаючі покажчики на C / C ++?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.