About 62 results
Open links in new tab
  1. Object - cppreference.net

    After implicitly creating objects within a specified region of storage, some operations produce a pointer to a suitable created object. The suitable created object has the same address as the region of storage.

  2. Objects and alignment - cppreference.net

    An object in C is a region of data storage in the execution environment, the contents of which can represent values (a value is the meaning of the contents of an object, when interpreted as having a …

  3. Function objects - cppreference.net

    A function object is any object for which the function call operator is defined. C++ provides many built-in function objects as well as support for creation and manipulation of new function objects.

  4. std::atomic - cppreference.net

    If one thread writes to an atomic object while another thread reads from it, the behavior is well-defined (see memory model for details on data races). In addition, accesses to atomic objects may establish …

  5. std::is_object - cppreference.net

    is a UnaryTypeTrait . If ... is an object type (that is any possibly cv-qualified type other than function, reference, or void types), provides the member constant ... equal true . For any other type, ... is false …

  6. std::span - cppreference.net

    The class template span describes an object that can refer to a contiguous sequence of objects with the first element of the sequence at position zero. A span can either have a static extent, in which case …

  7. std::optional - cppreference.net

    The optional object is a view that contains either one element if it contains a value, or otherwise zero elements if it does not contain a value. The lifetime of the contained element is bound to the object.

  8. Initialization - cppreference.net

    Pre-calculated object representations are stored as part of the program image. If the compiler doesn't do that, it must still guarantee that the initialization happens before any dynamic initialization.

  9. Ranges library (since C++20) - cppreference.net

    Customization point object helpers ... Some range access customization point objects are specified in terms of these exposition-only function templates. 1) /*possibly-const-range*/ returns the const …

  10. std:: define_static_object - cppreference.net

    Notes As a template parameter object, the resulting object has static storage duration. Template-argument-equivalent values correspond to the same object. The resulting object is a potentially non …