|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
15.04.2016, 14:27 | #131 | |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
Цитата:
copy elision разрешен уже давно в c++. |
|
15.04.2016, 14:40 | #132 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Вы в этом уверены ? Говорить за всех как то нехорошо да мне достаточно было понять того что он устраняет косяки
связанные с возвратом обьекта по значению. если создатель ++ принимает обьект по значению то надо создавать копию. тут вопросов нет. так он же еще решил это правило применить и к возврату тем самым уменьшив производительность приложения. Последний раз редактировалось RAFA91; 15.04.2016 в 14:44. |
15.04.2016, 14:52 | #133 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
хорошо, что такие люди стандарты не пишут... а то было б тут копирование - это копирование, а тут - не совсем
|
15.04.2016, 14:57 | #134 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
хорошо, уточню, речь о тех кто более менее серьезно пишет.
Цитата:
Цитата:
в С++ это чуть замаскировали, из-за этого кажется что все плохо, но на самом деле. Код:
Код:
насчет медленного кода, так не пишут если хотят производительности. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 15.04.2016 в 15:00. |
||
15.04.2016, 15:20 | #135 | |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Цитата:
рас копировщик Test(Object obj) два копировщик Object Result(obj);//результат функции три копировщик не нужный но вызывается return Result; я же еще рас говорю. при возврате по значению копировать нету смысла. нужно просто придержать вызов деструктора Последний раз редактировалось RAFA91; 15.04.2016 в 15:23. |
|
15.04.2016, 15:50 | #136 | ||||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Цитата:
Цитата:
Цитата:
Цитата:
|
||||
15.04.2016, 16:02 | #137 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
За слова надо отвечать зачем тролите ? Код:
Последний раз редактировалось Alex11223; 15.04.2016 в 16:09. |
15.04.2016, 16:08 | #138 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Как это относится к процитированному сообщению?
Если вы удивились отсутствию оптимизаций, то для начала стоит убедиться, что они включены. Например, что Release сборка в VS.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
15.04.2016, 16:17 | #139 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
прямолинейно.
мне тут уважаемый p51x говорит что третий раз копировщик не вызовется. вот пускай изучает скрин и вы тоже внимательно изучайте сообщения . и что за бред с оптимизацией ? кому нужен компилятор без оптимизации. )))))))) Последний раз редактировалось RAFA91; 15.04.2016 в 16:20. |
15.04.2016, 16:25 | #140 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Код:
Цитата:
Цитата:
Код:
просто пример, это не код С++, лишь пример для показания внутренностей. Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 15.04.2016 в 16:29. |
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработчик перемещения | mitiay | Общие вопросы Delphi | 1 | 11.05.2015 20:50 |
Отслеживание перемещения picturebox | Aleksa91 | C# (си шарп) | 7 | 15.06.2014 14:55 |
Планирование перемещения | squid90 | Фриланс | 3 | 27.12.2011 21:48 |
Тормоза перемещения по DBGrid | artemavd | БД в Delphi | 17 | 12.10.2010 17:52 |
С++ (конструктор, деструктор, копирующий конструктор) | Jane-sad | Помощь студентам | 2 | 01.10.2010 10:01 |