преобразовании указателя в ссылку, чтении из сырого указателя, анбоксинге, копировании значения и так далее.
Типа ..
А=1
*А -> &1 ??
Слово “разыменование” происходит от превращения имени в сам объект, названный этим именем. То, что разыменовывается, должно быть ссылкой того или иного вида
Мммм То есть нет смысла в *а корректно *&а ?!
компилятор туда борроу подставит сам, насколько я помню
Есть только если хочешь разыменовать изменяемую ссылку
Если a - просто число, то да. Число в теории можно превратить в указатель, но это всякий unsafe. И да, компилятор во многих местах разыменовывает автоматически, например в вызовах функций.
Обсуждают сегодня