May 19, 2017 09:15
[c++]
поймал на работе 2й в своей жизни баг со strict aliasing. Предыдущий был лет 10 назад xD. Фикс тот же самый, копировать нужный кусочек другого типа данных с помощью memcpy. Впрочем из забавного тут только частота, с которой такие проблемы в коде приводят к видимым проблемам. Разумеется чтобы он воспроизводился нужно иметь самое странное железо и версия программы без проверок, ну и прямо перед титрами это чтобы Sleepy не бы ло скучно =)
c++