std::experi...::operator*(3)

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

🫢 std::experi...::operator*(3) 🫢

okay bestie, welcome to the C++ Standard Libary manual page (yes, β€œLibary” is exactly how it’s spelled in the source, and we are not fixing the icon’s typo πŸ’…). This one is a tiny member function page, but we’re gonna give it main character energy anyway.


✨ NAME ✨

std::experimental::ostream_joiner::operator* β€” and the original NAME line is literally:

std::experimental::ostream_joiner::operator* - std::experimental::ostream_joiner::operator*

It’s giving β€œI said what I said” πŸ’–

πŸ¦‹ Synopsis πŸ¦‹

ostream_joiner& operator*() noexcept;  (library fundamentals TS v2)

Okay so here’s the tea: Does nothing, this member function is provided to satisfy the requirements of LegacyOutputIterator.

It returns the iterator itself, which makes it possible to use code such as *iter = value to output (insert) the value into the underlying stream. Obsessed with a function whose whole job is vibe support πŸ˜ŒπŸ’…

🌸 Parameters 🌸

(none) β€” literally none, bestie. No parameters. Zero. The void is voiding πŸ•³οΈβœ¨

πŸ’– Return value πŸ’–

*this


mwah πŸ’‹ β€” source/version: http://cppreference.com, date: 2024.06.10, page: std::experi...::operator*(3). Stay cozy, bestie πŸŽ€πŸ’œ

πŸ“¦ where this page comes from