Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 08.02.2022
Сообщений: 4

Так все же ссылки это замаскированный указатель или это псевдоним переменной?

10.02.2022, 11:37. Показов 614. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
ответьте пж
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.02.2022, 11:37
Ответы с готовыми решениями:

Это санкции или это просто так?
Сайт опустили по нескольким тысячам запросам на 8-10 позиций, при этом по многим запросам остался в пределах топ10, но в самом...

Имя массива в С++ это указатель или ссылка?
Пытаюсь понять что такое имя массива в С++! Указатель или ссылка? Сразу скажу что пока рассматриваю только статические массивы. Теория...

Указатель на ссылку или что это такое?
void add(char aData, Branch *&aBranch); Речь об аргументе aBranch. Как это понимать? Указатель на ссылку? Не понятно. Вроде такое не...

4
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,536
Записей в блоге: 1
10.02.2022, 11:40
а какая тебе разница-то?
Покажи ситуацию, в которой то, что ссылка это замаскированный указатель "всё поменяет" и придётся код переписывать, написанный из расчёта, что ссылка это псевдоним переменной???

Или наоборот.
0
2394 / 1923 / 763
Регистрация: 27.07.2012
Сообщений: 5,567
10.02.2022, 12:01
Цитата Сообщение от cpp fanat Посмотреть сообщение
ссылки это замаскированный указатель или это псевдоним переменной?
Да не то и не другое. Ссылка - это ещё одна языковая сущность наравне с указателями и переменными, со своими правилами обращения с ней. Все эти выражения типа "замаскированный указатель", "псеводним" и т.п. это просто игры слов для того, чтобы можно было как-то попроще объяснить некоторые аспекты поведения ссылочных переменных.

Добавлено через 7 минут
Если вы пишите на C++, вы должны исходить из того, что ссылочные переменные ведут себя тем самым образом, как это описано в языке. Неправильно использовать ссылки вам не даст компилятор. Если же вы разработчик компилятора, то ваша задача сделать так, чтобы поведение ссылочных переменных было в строгом соответствии с ожиданиями пользователя, то есть опять же, ровно так, как это описано в языке. А уж как вы это реализуете - в общем случае вообще не важно.
0
Just Do It!
 Аватар для XLAT
4211 / 2670 / 655
Регистрация: 23.09.2014
Сообщений: 9,083
Записей в блоге: 3
10.02.2022, 12:35
Цитата Сообщение от cpp fanat Посмотреть сообщение
Так все же ссылки это замаскированный указатель или это псевдоним переменной?
если ссылка в аргументах функции, то замаскированный указатель,

а если типа:
C++
1
2
int  a;
int& b = a;
то а и б это одна и та же переменная с разными идентификаторами, которые существуют только до компиляции.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
10.02.2022, 12:42
cpp fanat, в предыдущей теме же написали, вроде.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.02.2022, 12:42
Помогаю со студенческими работами здесь

ссылки или что это
ребата как сделать вот такую штуку в office 2010 на них щелкаешь и переходить в определенное место на гиперссылки не похожи

Java - это недоразвитый си шарп? (два примера почему это так)
1) Насколько я знаю, в Java нет беззнаковых целых типов, хотя они есть вроде, во всех языках программирования. И поддерживаются...

Благодаря опережающему объявлению класса можно создать только УКАЗАТЕЛЬ на этот класс; так ли это?
class B; class A{ A(); ~A(); B* b; //А вот так не компилится //B b_0; };

Почему это так и как это исправить?
Почему если в паскале написать это: program test; type Operators = ( _if_,

Ссылки и указатели: зачем все это?
Здравствуйте форумчане. Кому не лень, могли бы мне доступно объяснить, для чего в С++ все так усложнять? Я про указатели, ссылки, взятие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru