Size: a a a

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

2020 March 19

RM

Roy Mustang in cxx.Дискуссионная
Андрей
Больше
Ну как больше если вот я только что глянул
источник

RM

Roy Mustang in cxx.Дискуссионная
uint32_t, uint32_t быстрее передаются по значению
источник

А

Андрей in cxx.Дискуссионная
Roy Mustang
Ну как больше если вот я только что глянул
Плохо смотрел
источник

RM

Roy Mustang in cxx.Дискуссионная
а вот uint32_t и uint64_t быстрее по ссылке
источник

А

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

RM

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

RM

Roy Mustang in cxx.Дискуссионная
Поменяй там на uint32_t одну из переменных
источник

RM

Roy Mustang in cxx.Дискуссионная
Я там уже с двумя uint64_t начал тестить просто
источник

SK

Sergey Kakurin in cxx.Дискуссионная
и чем только ни занимаются на карантине...
источник

RM

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

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Roy Mustang
Так она идентична для всех мувов
Тебя фон-Нейман покусал, что ли?
источник

RM

Roy Mustang in cxx.Дискуссионная
Если оставить #pragma unpack после struct
источник

А

Андрей in cxx.Дискуссионная
Сделай несколько чтений в функции по ссылке и по значению
источник

RM

Roy Mustang in cxx.Дискуссионная
То ValueTest быстрее становится)
источник

π

πvario in cxx.Дискуссионная
Kirill Kaymakov
81.1 на насдаке
Да, реально, чёт я проебался
источник

RM

Roy Mustang in cxx.Дискуссионная
Вот он выдает с unpack'ом
источник

RM

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

RM

Roy Mustang in cxx.Дискуссионная
То есть, замедляется по сути
источник

RM

Roy Mustang in cxx.Дискуссионная
а я всего лишь добавить #pragma unpack после структуры
источник

RM

Roy Mustang in cxx.Дискуссионная
Ждем ревью эксперта
источник