std::experi...ment_type*,(3)

πŸ“¦ version 2024.07.05, in nixpkgs unstable, opensuse-leap 16.0

πŸŽ€ NAME πŸŽ€

okay so bestie, welcome to the C++ Standard Libary manual β€” section (3) β€” where the header is the truncated little std::experi...ment_type*,(3) and the NAME is this whole repeated situation:

std::experimental::propagate_const::operatorelement_type*, - std::experimental::propagate_const::operatorelement_type*,

periodt, that’s the name, comma and all. the vibe is pointer conversions. iconic. πŸ’…


✨ Synopsis ✨

two overloads, both from (library fundamentals TS v2), and they provide implicit conversions to element_type* and const element_type*. slay. πŸ¦‹

  • (1) β€” constexpr operator element_type*(); β€” (library fundamentals TS v2)
  • (2) β€” constexpr operator const element_type*() const; β€” (library fundamentals TS v2)

for (1): This function does not participate in overload resolution unless T is an object pointer type or is implicitly convertible to element_type*.

for (2): This function does not participate in overload resolution unless T is an object pointer type or is implicitly convertible to const element_type*.


🌸 Parameters 🌸

(none) β€” literally no parameters, bestie. not one. zero. empty. 🫢


πŸ’– Return value πŸ’–

A pointer to the object pointed to by the wrapped pointer-like object, i.e., this->get().

that’s the return value. cute. ✨


πŸ¦‹ Example πŸ¦‹

This section is incomplete Reason: no example

yeah the page is out here with no example, bestie 😭


⭐ See also ⭐

get returns a pointer to the object pointed to by the wrapped pointer (public member function).


πŸ“ Category πŸ“

* Todo no example β€” that’s the category, little star and all. πŸ’€


muah πŸ’‹ source: http://cppreference.com, version/date: 2024.06.10, from the C++ Standard Libary manual β€” std::experi...ment_type*,(3). bye bestie 🫢✨

πŸ“¦ where this page comes from