Стандарт C ++ 17 требует < /p>
#include
static_assert(__STDCPP_DEFAULT_NEW_ALIGNMENT__ >= alignof(std::max_align_t));
< /code>
быть истинным?auto ptr = new std::byte[size];
< /code>
соответственно выровнен для любого скалярного типа? Кроме того, в этом ответе есть что -то интересное, но я не уверен, что это отвечает на мой вопрос. Я уже пробовал почти все платформы, поддерживаемые Годболтом, без сюрпризов: https://godbolt.org/z/erpjyae55.
Подробнее здесь: https://stackoverflow.com/questions/797 ... ax-align-t
Является ли __stdcpp_default_new_alignment__> = alignof (std :: max_align_t)? ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Vuetify: justify-position/align-position vs justify="position"/align="position"
Anonymous » » в форуме CSS - 0 Ответы
- 75 Просмотры
-
Последнее сообщение Anonymous
-