Результаты поиска по запросу "copy-elision"
Что такое оптимизация копирования и возврата значений?
Что такое копирование? Что такое (названная) оптимизация возвращаемого значения? Что они подразумевают? В каких ситуациях они могут возникнуть? Какие ограничения? Если вы получили ссылку на этот вопрос, вы, вероятно, ...
Ошибка компиляции RVO при сбое
Здесь много дискуссий о том, когда можно сделать RVO, но не о том, когда это на самом деле делается. Как указано время от времени, RVO не может быть гарантир...
Ошибка компиляции RVO при сбое
Здесь много дискуссий о том, когда можно сделать RVO, но не о том, когда это на самом деле делается. Как указано время от времени, RVO не может быть гарантировано в соответствии со Стандартом, ноЕсть ли способ гарантировать, что либо оптимизация ...
Почему RVO запрещен при возврате параметра?
В [C ++ 11: 12.8 / 31] сказано: Это исключение операций копирования / перемещения, называемых разрешением копирования, разрешено [...]: - в операторе возврата в функции с типом возврата класса, когда выражение является именем энергонезависимого ...
Передача по значению и копирование elision оптимизации
Я наткнулся на статью http://cpp-next.com/archive/2009/08/want-speed-pass-by-value/ [http://cpp-next.com/archive/2009/08/want-speed-pass-by-value/] Совет автора: Не копируйте аргументы вашей функции. Вместо этого передайте их по значению ...
Что такое разрешение копирования и как оно оптимизирует идиому копирования и замены?
я читалКопировать и поменять [http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Copy-and-swap]. Я пытался прочитать некоторые ссылки на Copy Elision, но не мог понять, что это значит. Может кто-нибудь объяснить, пожалуйста, что это за ...
Передача по значению и копирование elision оптимизации
Я наткнулся на статьюhttp://cpp-next.com/archive/2009/08/want-speed-pass-by-value/Автор»Совет:Дон»Скопируйте аргументы вашей функции. Вместо этого передайте ...
Скопировать конструктор elision? [Дубликат]
Возможный дубликат: Почему деструктор был вызван только один раз? [https://stackoverflow.com/questions/6422114/why-has-the-destructor-been-called-only-once] Учитывая код ниже, я не понимаю вывод в gcc. Я ожидаю, что два объекта будут созданы и ...
Переместить конструктор против копирования Elision. Какой из них называется?
У меня есть две части кода, чтобы показать вам. Это два класса, каждый из которых предоставляет конструктор Move и функцию, которая возвращает временный объе...
Страница 1 из 2