ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
1021213 Топик полностью
fk0, легенда (26.07.2020 22:19, просмотров: 656) ответил LightElf на Все эти спорные моменты уже давно решены и реализованы. Так или иначе. Почему бы просто не стандартизовать ежу существующее поведение?
А где задокументировано, как они решены и реализованы? Если нигде, то что тогда стандартизировать? Я что-то не уверен, что всё прямо так решено: в начале топика я давал ссылку -- смотри, оно упакованный тип от неупакованного в упор не отличает. Легко это превратить в баг. И присваивание указателей, значит, проканает без ошибок. 

Ранее данная ссылка:

https://coliru.stacked-crooked.com/a/b6aa333662a427bf


Вон пожалуйста, запросто баг и варнинга нет:

https://godbolt.org/z/7TEdvn


Обращаю внимание -- уже gcc, не clang, и не keil. А случай с memcpy gcc без ошибок отрабатывал. Там заткнули -- здесь вылезло. Потому, что проблема -- фундаментальная, она не в memcpy.

[ZX]