m
x.Size: a a a
m
x.AT
std::byte никто не создавалm
std::byte никто не создавалAP
AT
std::for_each(p, p + sizeof(x), [] (std::byte & b) { new ((void *)&b) std::byte; });, чтобы волосы были шелковистыми :)VK
m
std::byte / char?int x = 42;
std::byte* p = reinterpret_cast<std::byte*>(&x);
std::fill(p, p + sizeof(x), 0);
void crypt(std::byte* data, unsigned size); не вызвав UB.AP
m
AP
AP
AT
AT
m
std::for_each(p, p + sizeof(x), [] (std::byte & b) { new ((void *)&b) std::byte; });, чтобы волосы были шелковистыми :)AT
AP
m
CD
CD
ПК