Форум программистов, компьютерный форум, киберфорум

Как происходит возврат значения по ссылке? - C++ - Обсуждение 1390499

Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Обсуждение
Всего сообщений: 89
Имя Дата Сообщение
Читать обсуждение полностью:
Как происходит возврат значения по ссылке?
Ferrari F1 08.03.2015 18:19 https://www.cyberforum.ru/post7315137.html
Добрый вечер, распишите пожалуйста детально про то, как...
hoggy 08.03.2015 18:42 https://www.cyberforum.ru/post7315209.html
Псевдоним объекта. Его другое имя. Нельзя. У ссылок...
Ferrari F1 08.03.2015 18:48 https://www.cyberforum.ru/post7315237.html
hoggy, с ссылками чуточку понятно. Ну раз это псевдоним...
hoggy 08.03.2015 18:53 https://www.cyberforum.ru/post7315259.html
Можно. #include <iostream> struct base { void...
Ferrari F1 08.03.2015 19:02 https://www.cyberforum.ru/post7315276.html
hoggy, В таком случае Distance& a = *(new Distance); ...
hoggy 08.03.2015 19:53 https://www.cyberforum.ru/post7315494.html
Нет Distance a = *(new Distance); слева - объект по...
Ferrari F1 09.03.2015 10:30 https://www.cyberforum.ru/post7317033.html
Но ведь я присвоил значение разыменнованного указателя...
hoggy 10.03.2015 01:40 https://www.cyberforum.ru/post7320280.html
смотрите: здесь вы в левой части просто построили...
Ferrari F1 10.03.2015 06:39 https://www.cyberforum.ru/post7320435.html
например: short* max; массив указателей на short ...
Tulosba 10.03.2015 08:51 https://www.cyberforum.ru/post7320606.html
Ferrari F1, похоже, в 6 сообщении hoggy потерял ссылку и вы...
taras atavin 10.03.2015 09:11 https://www.cyberforum.ru/post7320622.html
В данном случае да, но вообще она лишь ведёт себя так, а на...
Ferrari F1 10.03.2015 11:02 https://www.cyberforum.ru/post7320944.html
Спасибо, я именно так по началу и думал, но сообщение hoggy...
hoggy 10.03.2015 12:04 https://www.cyberforum.ru/post7321168.html
массива ссылок не бывает. бывают ссылки на массив. ...
daslex 10.03.2015 12:08 https://www.cyberforum.ru/post7321182.html
Можно. можно int a=0,b=100,c=200; int*...
hoggy 10.03.2015 12:14 https://www.cyberforum.ru/post7321189.html
вам нужно понять, что формы записи: Distance& a = *(new...
Ferrari F1 10.03.2015 12:19 https://www.cyberforum.ru/post7321230.html
hoggy, но ведь я сравнивал Distance& a = *(new Distance);...
daslex 10.03.2015 12:19 https://www.cyberforum.ru/post7321234.html
Да. Страуструп Принципы и практика использования ...
Tulosba 10.03.2015 12:27 https://www.cyberforum.ru/post7321249.html
Но ты же не будешь отрицать тот факт, что первым привел...
hoggy 10.03.2015 12:35 https://www.cyberforum.ru/post7321265.html
Получил люлей за свою первую книжку "её нефига не...
Tulosba 10.03.2015 12:37 https://www.cyberforum.ru/post7321305.html
Я задал прямой вопрос, на который можно ответить "да" или...
hoggy 10.03.2015 12:43 https://www.cyberforum.ru/post7321332.html
да, буду. в своем вопрос в #5 ТС привел случай, где...
daslex 10.03.2015 12:59 https://www.cyberforum.ru/post7321336.html
Прата ссылка во многом подобна указателю в...
hoggy 10.03.2015 12:59 https://www.cyberforum.ru/post7321380.html
будучи ещё новичком, я реально, поначитавшись вот таких...
daslex 10.03.2015 13:07 https://www.cyberforum.ru/post7321411.html
Не буду спорить. Поверю на слово. Я ассемблером не владею,...
Tulosba 10.03.2015 13:12 https://www.cyberforum.ru/post7321432.html
Честное слово, не понимаю твоего рвения всегда и везде...
Velesthau 10.03.2015 13:22 https://www.cyberforum.ru/post7321468.html
Это можно проверить без ассемблера. Бесконечно рекурсивная...
hoggy 10.03.2015 13:28 https://www.cyberforum.ru/post7321486.html
Дело в том, что sizeof работает с типами языка с++ ...
Velesthau 10.03.2015 13:30 https://www.cyberforum.ru/post7321498.html
Логично. Важно. При наличии переменных внутри функции она...
Voivoid 10.03.2015 13:35 https://www.cyberforum.ru/post7321521.html
Ну-у-у, я бы не сказал, что совсем уж в любом :)...
daslex 10.03.2015 13:37 https://www.cyberforum.ru/post7321529.html
ну, не только с типами. Еще с объектами.(не изменяйте своей...
Voivoid 10.03.2015 13:39 https://www.cyberforum.ru/post7321538.html
А если собирать с включенной оптимизацией? :) А вообще...
taras atavin 10.03.2015 13:51 https://www.cyberforum.ru/post7321565.html
Вообще то раньше упадёт проект, которому не где хранить...
daslex 10.03.2015 14:10 https://www.cyberforum.ru/post7321671.html
Коли уж пошла такая пьянка, прошу объяснить int && x=10;...
hoggy 10.03.2015 14:42 https://www.cyberforum.ru/post7321689.html
я тоже проверил: #include <windows.h> #include...
Velesthau 10.03.2015 14:48 https://www.cyberforum.ru/post7321852.html
Не имеет значения. Это сомнительно только для тех, кто...
Voivoid 10.03.2015 14:50 https://www.cyberforum.ru/post7321861.html
Какой компилятор? Че-нить типа turbo c++ 2.0 ? :)
hoggy 10.03.2015 14:52 https://www.cyberforum.ru/post7321869.html
результат без оптимизации - хреновый результат, поскольку...
Velesthau 10.03.2015 14:58 https://www.cyberforum.ru/post7321878.html
Твой же пример с ссылками: gDepth = 2487 Без ссылок:...
hoggy 10.03.2015 14:58 https://www.cyberforum.ru/post7321893.html
компилятору не пофиг. в том то и дело, что мы не можем...
Velesthau 10.03.2015 14:59 https://www.cyberforum.ru/post7321894.html
При оптимизации компилятор может убрать тебе неиспользуемую...
hoggy 10.03.2015 15:00 https://www.cyberforum.ru/post7321906.html
этот пример вообще не понятно что показывает не видя ассма....
Velesthau 10.03.2015 15:00 https://www.cyberforum.ru/post7321907.html
Так же как мы не можем закладываться на то, что "ссылка -...
gromo 10.03.2015 15:01 https://www.cyberforum.ru/post7321908.html
Да можно, только через небольшую обёртку...
Velesthau 10.03.2015 15:01 https://www.cyberforum.ru/post7321911.html
В асме все и так явно видно, как адрес переменной кладется...
hoggy 10.03.2015 15:02 https://www.cyberforum.ru/post7321915.html
я тоже видел. вот например: ...
Velesthau 10.03.2015 15:04 https://www.cyberforum.ru/post7321916.html
Он не делает изменений при этом в пользовательском коде. ...
hoggy 10.03.2015 15:10 https://www.cyberforum.ru/post7321938.html
можем. причем не просто можем, а должны. со всеми...
Velesthau 10.03.2015 15:25 https://www.cyberforum.ru/post7322018.html
Практика подтверждает обратное. Вот именно, что не знаешь....
hoggy 10.03.2015 15:32 https://www.cyberforum.ru/post7322077.html
ложь. практика подтверждает все мои тезисы. итак,...
Voivoid 10.03.2015 15:54 https://www.cyberforum.ru/post7322178.html
Ну как бы вся суть байтослесарей. Семантика языка? Не-е-е,...
hoggy 10.03.2015 15:55 https://www.cyberforum.ru/post7322184.html
показания разняцца в зависимости от разных ключиков, и...
Voivoid 10.03.2015 15:57 https://www.cyberforum.ru/post7322196.html
э-э-э, ты кажется мое сообщение воспринял несколько иначе,...
hoggy 10.03.2015 16:05 https://www.cyberforum.ru/post7322229.html
я прекрасно понял вашу мысль: не стоит по "выхлопу...
Velesthau 10.03.2015 16:21 https://www.cyberforum.ru/post7322267.html
Семантика языка никак не связана с утверждением, что ссылка...
Tulosba 10.03.2015 16:33 https://www.cyberforum.ru/post7322332.html
А разве кто-то полагается? Спор, по сути, как раз...
Voivoid 10.03.2015 16:33 https://www.cyberforum.ru/post7322333.html
Чего? Какая метка? %-) 8.3.2 4 It is unspecified whether...
hoggy 10.03.2015 16:48 https://www.cyberforum.ru/post7322362.html
вы вообще осознаете разницу между "правилами языка" и...
taras atavin 10.03.2015 16:48 https://www.cyberforum.ru/post7322402.html
Вообще то все нормальные программисты стек экономят. Без...
Velesthau 10.03.2015 16:52 https://www.cyberforum.ru/post7322415.html
А ты? Альтернативное имя может оказывать влияние на работу...
hoggy 10.03.2015 16:54 https://www.cyberforum.ru/post7322423.html
просто человек похоже не различает, где с++, а где...
MakeEasy 10.03.2015 16:58 https://www.cyberforum.ru/post7322441.html
Если кому интересно посмотрел асм на gcc 4.8.2. В коде с++...
Velesthau 10.03.2015 17:01 https://www.cyberforum.ru/post7322455.html
Просто человек уточняет, что не полностью отражает суть,...
hoggy 10.03.2015 17:10 https://www.cyberforum.ru/post7322461.html
да. да, может. и что? использование ссылок...
Velesthau 10.03.2015 17:15 https://www.cyberforum.ru/post7322503.html
Компилятор в дебаг-режиме ничего не втыкал. Я уже тут...
hoggy 10.03.2015 17:15 https://www.cyberforum.ru/post7322522.html
DrOffset тоже постил. приведите код...
Voivoid 10.03.2015 17:16 https://www.cyberforum.ru/post7322523.html
Может стоит обновить компилятор до версии хотя бы 15 летней...
hoggy 10.03.2015 17:18 https://www.cyberforum.ru/post7322531.html
нет не будет. ссылка - альтернативное имя объекта....
Velesthau 10.03.2015 17:18 https://www.cyberforum.ru/post7322532.html
Да, пора бы уже :) Добавлено через 20 секунд Да,...
hoggy 10.03.2015 17:22 https://www.cyberforum.ru/post7322536.html
если там микроконтроллеры - то с нормальным компилятором...
Velesthau 10.03.2015 17:25 https://www.cyberforum.ru/post7322570.html
Я тебе в няньки не записывался, чтобы тут примеры постоянно...
hoggy 10.03.2015 17:27 https://www.cyberforum.ru/post7322578.html
человек который не в состоянии пояснить свою позицию -...
Voivoid 10.03.2015 17:31 https://www.cyberforum.ru/post7322597.html
Ну кстати, лол, я где-то тут пару дней назад про guard...
Velesthau 10.03.2015 17:42 https://www.cyberforum.ru/post7322614.html
Нет такого в стандарте. Имена функций тоже существуют....
Voivoid 10.03.2015 17:44 https://www.cyberforum.ru/post7322644.html
Ну, не в этой теме, но где-то в этом разделе
hoggy 10.03.2015 17:47 https://www.cyberforum.ru/post7322661.html
это была цитата Страуструпа из его первой книги. где он...
Velesthau 10.03.2015 18:02 https://www.cyberforum.ru/post7322708.html
Страуструп пишет, как хочет. Что означает, что это не...
hoggy 10.03.2015 18:03 https://www.cyberforum.ru/post7322742.html
я все понимаю: есть такие люди, которые собственные тезисы...
Velesthau 10.03.2015 18:09 https://www.cyberforum.ru/post7322768.html
Я уже все объяснил: есть стек, в винде он при расширении...
Voivoid 10.03.2015 18:28 https://www.cyberforum.ru/post7322847.html
Хех, это звучит примерно как: "Все, кто когда-либо в жизни...
daslex 10.03.2015 21:17 https://www.cyberforum.ru/post7323681.html
Я не понял этого довода. Почему если речь про...
hoggy 10.03.2015 23:01 https://www.cyberforum.ru/post7324211.html
представьте себе гипотетически, что ссылка - это на самом...
daslex 10.03.2015 23:04 https://www.cyberforum.ru/post7324229.html
разыменованный указатель - это уже не указатель. Это...
hoggy 10.03.2015 23:10 https://www.cyberforum.ru/post7324246.html
"разыменованный указатель" - это ссылка, если вы вдруг не в...
daslex 10.03.2015 23:20 https://www.cyberforum.ru/post7324265.html
Тут у нас спор такой Пять - Девять = четыре - А эта четыре...
hoggy 10.03.2015 23:21 https://www.cyberforum.ru/post7324279.html
"разыменованный указатель" есть результат выражения...
daslex 11.03.2015 00:09 https://www.cyberforum.ru/post7324374.html
Такая логика кому угодно мозг сломает. Я...
hoggy 11.03.2015 00:36 https://www.cyberforum.ru/post7324488.html
вы сказали: идет дисскусия на тему: так можно ли...
daslex 11.03.2015 00:51 https://www.cyberforum.ru/post7324557.html
можно ли считать - можно. Я это сказал, я не сказал, что...
hoggy 11.03.2015 01:35 https://www.cyberforum.ru/post7324640.html
пожалуй, вы правы.
 
 
Similar

Возврат значения по ссылке
Долго гуглил, но что-то так и не понял. Почему слева от знака = может использоваться только...

Запутался и уже не понимаю как вообще может работать возврат объекта по ссылке
Здравствуйте, киберфорумчане. Сейчас читаю Г. Шилдта и в его книге рассказывается о побочных...

Возврат по ссылке
Приветствую всех! Есть пример из книги Р. Лафоре &quot;Объекто-ориентированное программирование в...

Возврат по ссылке
Вычитал давно еще, что если возвращать статический обьект из метода и присвоить его констатной...

Ads
MoreAnswers

Возврат по константой ссылке
Всем добрый день! И снова я с глупыми вопросами, простите заранее :-const int&amp; mysum(int&amp; num,...

Наследование, возврат по ссылке..
Есть такое :wall:Я не могу понять, как реализовать :help: :wall:Подсказывать, как это можно...

Возврат результата из функции через параметр по ссылке
Здравствуйте уважаемый форумчане! Подскажите, как вернуть результат работы функции по ссылке? Как...

Как происходит присвоение значения переменной?
Здравствуйте. Какие способы присвоения значения существуют? Расскажите пожалуйста, как...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru