|
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 200
|
|||||||
Указатели и ссылки24.11.2019, 09:37. Показов 4467. Ответов 75
Метки нет (Все метки)
а если написать return this тогда что вернется? и как определить?
0
|
|||||||
| 24.11.2019, 09:37 | |
|
Ответы с готовыми решениями:
75
Указатели и ссылки [С++]
Указатели и ссылки |
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||||||||
| 24.11.2019, 11:48 | ||||||||||||
|
из этого никак не следует, что железо и фольфрам - одно и тоже. в этой программе присутствует два объекта:
это - полноценный объект, который занимает память. а в этой - только 1 объект:
у ссылки нет собственных объектов. она не знанимает память. у неё нет адреса. это просто другое, альтернативное имя оригинального объекта. любые операции над ссылкой - это операции с оригинальным объектом. подумай об этом, когда в следующий раз будешь рассуждать с точки зрения ассемблера.
0
|
||||||||||||
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
|||
| 24.11.2019, 11:54 | |||
|
специально для таких, как ты, я указал: упрощу, чтобы человек смог понять. Приведи пример, когда ссылка не хранит адрес объекта.
Добавлено через 1 минуту Добавлено через 2 минуты Croessmah, в каком месте?
1
|
|||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||
| 24.11.2019, 11:58 | ||||
|
но только не в том случае, когда упрощение искажает факты. на самом деле моё сообщение хоть и адресованно тебе, но оно не для тебя. а для тех, кто будет читать твои бредни. дабы не вводил ты людей в заблуждение. существуют только конкретные компиляторы, и конкретный код. попробуй взять свой конкретный компилятор, и продемонстрировать конкретный код, который напишет в консольку адрес ссылки.
0
|
||||
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
|||
| 24.11.2019, 12:02 | |||
|
Добавлено через 4 минуты
0
|
|||
|
Неэпический
|
|
| 24.11.2019, 12:05 | |
|
Mightsoul, везде. Вы пытаетесь объяснить семантику c++ ассемлерными понятиями.
Это так не работает. C++ - это язык высокого уровня. В рамках неизменности наблюдаемого поведения, компилятор может вытворять что угодно. Ссылка и указатель в C++ также имеют разные семантические свойства, поэтому одно через другое объяснять тоже не очень корректно. Вы же поведене ассемблерной программы не объясняете через электроны и дырки.
0
|
|
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
||||||
| 24.11.2019, 12:07 | ||||||
|
прошу.
что вы там говорили про то, что невозможно получить адрес ссылки? Добавлено через 1 минуту секунду. Добавлено через 6 секунд это не то.
0
|
||||||
|
Неэпический
|
|
| 24.11.2019, 12:09 | |
|
Mightsoul, давай возьмем другой компилятор и твой код развалится.
https://rextester.com/MQFIV63514 Ни работает. Пичаль.
0
|
|
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
||||||
| 24.11.2019, 12:10 | ||||||
0
|
||||||
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
|
| 24.11.2019, 12:11 | |
|
работает. "Пичаль".
Добавлено через 48 секунд какие же вы смешные.
1
|
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 24.11.2019, 12:14 | ||
|
ты писал, "...как и указатель..." смешались в кучу кони, люди.. кстати. когда я говорю про фломастер, то имею ввиду именно фломастер. когда я говорю про карандаш, то имею ввиду именно карандаш. когда я говорю про ручку, то имею ввиду именно ручку. когда я говорю про получение адреса указателя, то имею ввиду именно получение адреса именно указателя. когда я называю вещи своими именами по их прямому назначению, и другим людям не нужно ничего додумывать, и гадать, чего я там имел ввиду, жизнь становится проще. рекомендую.
0
|
||
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
||||||
| 24.11.2019, 12:21 | ||||||
|
потому что нужен указатель 2-го порядка:
тебе того же советую. Добавлено через 9 секунд "Пичаль".
0
|
||||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||||
| 24.11.2019, 12:21 | |||||||
|
для чистоты эксперимента не должно быть никаких не относящихся к делу объектов. у тебя есть сссылка:
не адрес объекта по имени aадрес ссылки по имени rты не сможешь этого сделать несмотря ни на какие хаки с ассемблером. просто потому, что компилятор тупо не выделит под ссылку память. нельзя получить адрес того, чего не существует.
0
|
|||||||
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
|
| 24.11.2019, 12:23 | |
|
синтаксически - одно и тоже.
Добавлено через 52 секунды а я что сделал?
0
|
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 24.11.2019, 12:23 | ||
|
что это одно и тоже на уровне ассма. а теперь начинаешь загонять про какие то неведомые указатели 2-го порядка.
0
|
||
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
||||||||
| 24.11.2019, 12:36 | ||||||||
|
без указателей? хорошо.
Добавлено через 6 минут
Добавлено через 1 минуту уж извини, но прямого доступа к ссылкам нет, они сокрыты. Добавлено через 1 минуту
Добавлено через 2 минуты просто не можешь признать, что можно получить адрес ссылки? не важно, как именно осуществляется доступ к ссылке, факт в том, что я могу переопределить её значение.
0
|
||||||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||||
| 24.11.2019, 12:38 | |||||||
|
ты когда пишешь ответ, цитируй на что отвечаешь. мне вот вообще не очевидно к чему ты это написал. что именно у тебя там синтаксически одно и тоже? ладно. давай так. вот псевдокод:
если ты действительно сможешь вывести в консоль адрес ссылки этот адрес должен быть адресом именно ссылки, а не адресом оригинального объекта. если ссылка действительно как указатель, как ты уверждаешь, значит модифицировав память ссылки, ты сможешь её перенацелить на другой объект так же, как можно перенацелить указатель. результат должен быть стабильным. то есть, воспроизводимым на различных компиляторах. и не зависеть от настроек оптимизации.
0
|
|||||||
|
El. Psy. Congroo.
110 / 92 / 32
Регистрация: 09.01.2018
Сообщений: 344
|
|
| 24.11.2019, 12:39 | |
|
легко.
0
|
|
| 24.11.2019, 12:39 | |
|
Указатели и ссылки Ссылки и указатели
Указатели и Ссылки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|