Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Пожалуйста,поясните на примере,что значит нельзя создавать указатель на ссылку, как программно отображается это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2015, 22:23 |
|
||
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2015, 22:34 |
|
||
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
Все-таки стоило добавить еще строчку: Код: plaintext 1. 2. 3. 4. То есть взятие от ссылки адреса даст указатель на объект, на который эта ссылка указывает, адрес самой ссылки не получить. И в данном случае c1==c2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 10:24 |
|
||
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Код: sql 1. 2. 3. Это почему бы то и нельзя взять адрес ссылки? Оператор взятия адреса от ссылки возвращает указатель на объект на который указывает ссылка. Скорее всего автор топика имел в виду нечто подобное: Код: plaintext 1. Да, это неверно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 19:47 |
|
||
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
Сорри, сразу забыл дописать. ProgramGirlчто значит нельзя создавать указатель на ссылку, как программно отображается это? Указатель и ссылка суть одно и тоже — это адрес некоторой ячейки памяти, адрес некоторой переменной. Просто они имеют разный синтаксис. И у ссылки больше ограничений, но в этом её удобство и защита от ошибок программиста. А программно это отображается так что «просто нельзя и всё». Это один из нюансов ограничения ссылок в С++. Вот указатель на указатель создавать можно. Но, не стоит думать что ссылки это — нечто ограниченное. Ссылки — это очень мощный инструмент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 19:58 |
|
||
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
ProgramGirlДоброго времени суток! Пожалуйста,поясните на примере,что значит нельзя создавать указатель на ссылку, как программно отображается это? Создавать можно. Но, поскольку адрес ссылки -- это адрес переменной, на которую она ссылается (по определению), то если указателю присвоить адрес ссылки, то указатель будет указывать на переменную, на которую ссылается ссылка, а не на саму эту ссылку. У ССЫЛКИ НЕТ СВОЕГО АДРЕСА , как ни странно. Поэтому и нет указателя на ссылку, и быть не может. Использовать указатель, инициализированный адресом ссылки при этом, естественно, можно, это не запрещено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 20:25 |
|
||
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
petravУказатель и ссылка суть одно и тоже — это адрес некоторой ячейки памяти, адрес некоторой переменной. Просто они имеют разный синтаксис. Не совсем, указатель и ссылка имеют разную семантику. Ссылка не может ссылаться ни на что в валидной программе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 20:27 |
|
||
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
MasterZivpetravУказатель и ссылка суть одно и тоже — это адрес некоторой ячейки памяти, адрес некоторой переменной. Просто они имеют разный синтаксис. Не совсем, указатель и ссылка имеют разную семантику. Я про это и писал. MasterZivСсылка не может ссылаться ни на что в валидной программе. Попробуем так: Код: plaintext 1. Понятно, что вместо nullptr там мог бы быть любой указатель на int. PS: А вообще, в валидной программе не может быть ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 20:41 |
|
||
|
указатель на ссылку
|
|||
|---|---|---|---|
|
#18+
petravMasterZivСсылка не может ссылаться ни на что в валидной программе. Попробуем так: Код: plaintext 1. Понятно, что вместо nullptr там мог бы быть любой указатель на int. PS: А вообще, в валидной программе не может быть ошибок. Как раз наличие такого кода автоматом делает эту программу невалидной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2015, 00:43 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=44&tid=2018874]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
17ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 280ms |
| total: | 455ms |

| 0 / 0 |
