Перейти к содержанию

Глупый вопрос C++


Werston

Рекомендуемые сообщения

Ребятки, а может быть такое, что специально используют указатель на объект, где это не нужно. Просто, ради стрелочки 

me->Say("123");

Или это бред и мне дальше нужно учить основы C++? Прост, смотрю много кода, разбираю его и бываю встречаю такое. Просто, эт не только с указателями на объекты связано, а и с другими вещами, что серьeзно усложняет изучение С++

Ссылка на комментарий
Поделиться на другие сайты

Если в вкратце, то эти селекторы отличаются внутренним устройством, т.е при использовании селектора .(точка),  программа работает используя переменную, но используя селектор -> программа работает с адресом, т.е обращается через указатель и в зависимости от кривизны рук программиста это может привести к появлении уязвимости UAF(Use After Free)

 

Подробней про указатели и ссылки под спойлером.

  Показать контент

 

  • Понравилось 2
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.