About 18 results
Open links in new tab
  1. C++ keyword: mutable - cppreference.com

    Usage mutable type specifier lambda-declarator that removes const qualification from parameters captured by copy (since C++11)

  2. cv (const and volatile) type qualifiers - cppreference.com

    an object whose type is const-volatile-qualified, a non- mutable subobject of a const volatile object, a const subobject of a volatile object, or a non- mutable volatile subobject of a const object. Behaves …

  3. Lambda expressions (since C++11) - cppreference.com

    Lambda expressions with an explicit template parameter list (always generic) (since C++20)

  4. Template:cpp/language/lambda/specifiers - cppreference.com

    Template:cpp/language/lambda/specifiers - cppreference.com Template:cpp/language/lambda/specifiers

  5. std::for_each - cppreference.com

    Notes If the iterator type (InputIt / ForwardIt) is mutable, f may modify the elements in the target range. For overload (1), f can be a stateful invocable object. The return value can be considered as the final …

  6. C++ keywords - cppreference.com

    This is a list of reserved keywords in C++. Since they are used by the language, these keywords are not available for re-definition or overloading. As an exception, they are not considered reserved in …

  7. Constant expressions - cppreference.com

    When determining whether an expression is a constant expression, copy elision is assumed not to be performed. The C++98 definition of constant expressions is entirely within the collpase box. The …

  8. Iterator library - cppreference.com

    If an iterator falls into one of these categories and also satisfies the requirements of LegacyOutputIterator, then it is called a mutable iterator and supports both input and output. Non …

  9. Algorithms library - cppreference.com

    Parallel algorithms (since C++17) A parallel algorithm is a function template in the algorithms library with a template parameter named ExecutionPolicy or constrained by execution-policy (since C++26). …

  10. constexpr specifier (since C++11) - cppreference.com

    It is of a class type with a constexpr destructor or (possibly multi-dimensional) array thereof, and for a hypothetical expression e whose only effect is to destroy the object, e would be a core constant …