P0137引入了功能模板, std::launder
并在有关并集,生存期和指针的部分中对标准进行了许多更改。
本文要解决的问题是什么?我必须了解的语言有哪些变化?那我们在做launder
什么?
关于该主题的有用链接。另外这个问题stackoverflow.com/questions/27003727/...
—
保罗·鲁尼
该版本现已在VC2017中的15.7.0版中发布
—
Damian
根据标准,指针是琐碎的类型,所以洗手不做任何事情。;)
—
curiousguy
std::launder
?std::launder
“用于获取指向由相同类型的现有对象占用的存储中创建的对象的指针,即使该对象具有const或引用成员也是如此”。