Tri*_*dle 9 c++ language-lawyer c++17
在浏览cppreference时,我注意到在一些地方,"a temporary"这个词被C++ 17的"物化prvalue"所取代(参见这里的快速示例).
cppreference上的链接将您带到此页面,该页面提供了"物化"含义的描述:
任何完整类型T的prvalue都可以转换为相同类型T的xvalue.此转换通过使用临时对象作为结果对象来计算prvalue,从prvalue初始化类型为T的临时对象,并生成表示该值的xvalue.临时对象.
不幸的是,这个描述对我来说有点过于接近,无法让我正确理解,最后的结果是我读到它("暂时出现,简要地说")与C++中的工作方式似乎没什么不同14.
所以我想知道是否有人可以用外行的话来解释: