![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#131 | |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
![]() Цитата:
copy elision разрешен уже давно в c++. |
|
![]() |
![]() |
#132 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
Вы в этом уверены ? Говорить за всех как то нехорошо
![]() связанные с возвратом обьекта по значению. если создатель ++ принимает обьект по значению то надо создавать копию. тут вопросов нет. так он же еще решил это правило применить и к возврату тем самым уменьшив производительность приложения ![]() Последний раз редактировалось RAFA91; 15.04.2016 в 14:44. |
![]() |
![]() |
#133 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
хорошо, что такие люди стандарты не пишут... а то было б тут копирование - это копирование, а тут - не совсем
|
![]() |
![]() |
#134 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
хорошо, уточню, речь о тех кто более менее серьезно пишет.
Цитата:
Цитата:
в С++ это чуть замаскировали, из-за этого кажется что все плохо, но на самом деле. Код:
Код:
насчет медленного кода, так не пишут если хотят производительности. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 15.04.2016 в 15:00. |
||
![]() |
![]() |
#135 | |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]() Цитата:
рас копировщик Test(Object obj) два копировщик Object Result(obj);//результат функции три копировщик не нужный но вызывается return Result; я же еще рас говорю. при возврате по значению копировать нету смысла. нужно просто придержать вызов деструктора Последний раз редактировалось RAFA91; 15.04.2016 в 15:23. |
|
![]() |
![]() |
#136 | ||||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
|
||||
![]() |
![]() |
#137 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]() За слова надо отвечать зачем тролите ? Код:
Последний раз редактировалось Alex11223; 15.04.2016 в 16:09. |
![]() |
![]() |
#138 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Как это относится к процитированному сообщению?
Если вы удивились отсутствию оптимизаций, то для начала стоит убедиться, что они включены. Например, что Release сборка в VS.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
#139 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
прямолинейно.
мне тут уважаемый p51x говорит что третий раз копировщик не вызовется. вот пускай изучает скрин и вы тоже внимательно изучайте сообщения . ![]() кому нужен компилятор без оптимизации. )))))))) Последний раз редактировалось RAFA91; 15.04.2016 в 16:20. |
![]() |
![]() |
#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 |