Сообщение Re[2]: Когда это наконец станет defined behavior? от 27.04.2023 12:47
Изменено 27.04.2023 13:02 kov_serg
Re[2]: Когда это наконец станет defined behavior?
Здравствуйте, Zhendos, Вы писали:
IM>>Однако я не нашёл в стандарте C++20 упоминания, что reinterpret_cast может начать lifetime объекта. Хотя malloc и memcpy теперь легальны с этой точки зрения, т.е. этот пропозал был включён в стандарт, но обошли reinterpret_cast.
Z>Вроде для этого предложили новую функцию std::start_lifetime_as ,
Надо больше обрядов. Что это за религия если мало странных обрядов
IM>>Однако я не нашёл в стандарте C++20 упоминания, что reinterpret_cast может начать lifetime объекта. Хотя malloc и memcpy теперь легальны с этой точки зрения, т.е. этот пропозал был включён в стандарт, но обошли reinterpret_cast.
Z>Вроде для этого предложили новую функцию std::start_lifetime_as ,
Надо больше обрядов. Что это за религия если мало странных обрядов
Re[2]: Когда это наконец станет defined behavior?
Здравствуйте, Zhendos, Вы писали:
IM>>Однако я не нашёл в стандарте C++20 упоминания, что reinterpret_cast может начать lifetime объекта. Хотя malloc и memcpy теперь легальны с этой точки зрения, т.е. этот пропозал был включён в стандарт, но обошли reinterpret_cast.
Z>Вроде для этого предложили новую функцию std::start_lifetime_as ,
Надо больше обрядов. Что это за религия если мало странных обрядов
ps: пара уже добавлять std::bless<function_name>
IM>>Однако я не нашёл в стандарте C++20 упоминания, что reinterpret_cast может начать lifetime объекта. Хотя malloc и memcpy теперь легальны с этой точки зрения, т.е. этот пропозал был включён в стандарт, но обошли reinterpret_cast.
Z>Вроде для этого предложили новую функцию std::start_lifetime_as ,
Надо больше обрядов. Что это за религия если мало странных обрядов
ps: пара уже добавлять std::bless<function_name>