Size: a a a

cxx.Дискуссионная

2020 April 16

Е

Егор in cxx.Дискуссионная
ухты
источник

RM

Roy Mustang in cxx.Дискуссионная
Это идентично emplace'у
источник

RM

Roy Mustang in cxx.Дискуссионная
Ладно, я щас гляну попробую через IDA
источник

RM

Roy Mustang in cxx.Дискуссионная
может она покажет что там происходит
источник

RM

Roy Mustang in cxx.Дискуссионная
Я просто хочу понять, будет ли отличаться auto&& Race = CRaceBase() от того если бы я использовал просто auto Race = CRaceBase() или его аналог CRaceBase Race
источник

RM

Roy Mustang in cxx.Дискуссионная
Я уверен на 90% что в Release все будет одинаково
источник

RM

Roy Mustang in cxx.Дискуссионная
что auto, что auto&&
источник

RM

Roy Mustang in cxx.Дискуссионная
На счет debug хз
источник

Е

Егор in cxx.Дискуссионная
Хм, а это точно правильная реализация? Я думал эмплейс должен на месте конструировать из аргументов, а не мувать
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
Хм, а это точно правильная реализация? Я думал эмплейс должен на месте конструировать из аргументов, а не мувать
Вот и я о том же
источник

RM

Roy Mustang in cxx.Дискуссионная
Тут не сам объект перемещается
источник

RM

Roy Mustang in cxx.Дискуссионная
А только те поля внутри объекта, которые выделяются динамический
источник

Е

Егор in cxx.Дискуссионная
Егор
Хм, а это точно правильная реализация? Я думал эмплейс должен на месте конструировать из аргументов, а не мувать
не ну а если я расчитываю на кол-во сайд эффектов от конструкторов, а тут лишний мув
источник

RM

Roy Mustang in cxx.Дискуссионная
Погоди
источник

RM

Roy Mustang in cxx.Дискуссионная
Пздц там оптимизация у EnTT
источник

RM

Roy Mustang in cxx.Дискуссионная
Я где то в жопе указал создание Entity для объекта класса Config
источник

SE

Stanislav Ershov in cxx.Дискуссионная
Roy Mustang
Пздц там оптимизация у EnTT
ентт хорош да
источник

RM

Roy Mustang in cxx.Дискуссионная
А он его создает внутри методов
источник

RM

Roy Mustang in cxx.Дискуссионная
Stanislav Ershov
ентт хорош да
Да там все почти constexpr
источник

RM

Roy Mustang in cxx.Дискуссионная
Оптимизация в Debug не произошла
источник