Вопросы по теме 'dereference'

Почему разыменование указателя называется разыменованием?
Почему разыменование называется разыменованием? Я просто правильно изучаю указатели, и я хотел бы знать, почему разыменование так называется. Меня это смутило, так как похоже, что вы удаляете ссылку, а не переходите по указателю к месту...
3343 просмотров
schedule 23.04.2024

Разыменование указателя на структуру для доступа к ее первому члену
По определенным причинам я хочу получить доступ только к первому члену структуры, разыменовав указатель на структуру. Я хотел бы знать, законно ли это или может ли это вызвать UB при определенных условиях; и что было бы правильным решением, если у...
7544 просмотров
schedule 21.10.2023

разыменование ссылки
При написании этого: void foo(int*& x); вместо & , нейтрализующего * , foo принимает x ссылку типа int* , если я правильно понимаю. но что происходит, когда я пишу это: void foo(int&* x); это указатель на...
353 просмотров
schedule 17.05.2024

Разыменование указателя Swift
В C и Objective C мы использовали разыменование указателя и получение значения следующим образом: p->a = 1 or int x = p->a Но я не могу найти эквивалент в Swift. У меня есть возвращаемый тип от UnsafePointer до...
1542 просмотров
schedule 04.03.2024

Perl: Как разыменовать массив, не создавая его копию?
Когда я разыменовываю массив с помощью @$arrayRef или @{$arrayRef}, кажется, что создается копия массива. Есть ли правильный способ разыменования массива? Этот код... sub updateArray1 { my $aRef = shift; my @a = @$aRef;...
1761 просмотров
schedule 26.12.2023

Arduino C++ разыменовывает #define или const int?
Я очень ржавый на своем С++, поэтому простите меня, если это вообще не вопрос о разыменовании. Но я думаю, что это правильная терминология. Я собираю скетч Arduino для отправки необработанных инфракрасных сигналов для эмуляции ИК-контроллеров....
41 просмотров
schedule 05.01.2024