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