prvalue

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]

Etymology

[edit]

Short for pure rvalue. According to Bjarne Stroustrup, coined by ISO/IEC JTC 1/SC 22 in 2010.[1]

Pronunciation

[edit]

Noun

[edit]

prvalue (plural prvalues)

  1. (programming) An rvalue that is not an xvalue.

Quotations

[edit]
  • 2020, Roger Villela, “Working with Lvalue and Rvalue References”, in Introducing Mechanisms and APIs for Memory Management: Using Windows OS Native Runtime APIs, Apress, →DOI, →ISBN, page 158:
    If the expression is categorized as an rvalue, the next evaluation can categorize it as a prvalue or xvalue.

References

[edit]
  1. ^ Stroustrup, Bjarne (2010 April) “"New" Value Terminology”, in stroustrup.com[1]

Further reading

[edit]
  • Miller, William M. (2010 March 12) “A Taxonomy of Expression Value Categories”, in C++ Standards Committee Papers[2]