C++

//ˈsi.plʌs.plʌs// name

name ·Rare ·Advanced level

Definitions

Proper Noun
  1. 1
    A multiparadigm high-level compiled programming language that is a more advanced derivative of C.

    "Rvalue references were introduced into C++0x to provide a mechanism for capturing an rvalue temporary (which could previously be done in C++ using traditional lvalue references to const) and allowing modification of its value (which could not)."

Example

More examples

"Rvalue references were introduced into C++0x to provide a mechanism for capturing an rvalue temporary (which could previously be done in C++ using traditional lvalue references to const) and allowing modification of its value (which could not)."

Etymology

From the name of the C language (on which it was based) and ++, the increment operator in both languages, suggesting an addition to C.

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.