std::ranges::not_equal_to(3cxx)
okay so welcome to the std::ranges::not_equal_to(3cxx) page from the libstdc++ manual, bestie π this one is short but we are treating every crumb like itβs iconic. no cap.
bestie, this page is tiny, but we are not skipping a single detail β not one π
π NAME π
std::ranges::not_equal_to β the ranges::not_equal_to function object type. thatβs the name, thatβs the vibe, periodt β¨
β¨ SYNOPSIS β¨
first things first, you gotta bring in the header:
#include <functional>
then we got the public-facing bits, and yes we are listing them exactly, fr fr.
π Public Types π
one public type alias, and it is giving exactly this:
using is_transparent = __is_transparent
π Public Member Functions π
one public member function, and the signature is a whole main-character moment β copy it exactly as printed, including that trailing quote at the end of the block, bestie:
template<typename _Tp , typename _Up >
requires equality_comparable_with<_Tp, _Up>constexpr bool operator()
(_Tp &&__t, _Up &&__u) const noexcept(noexcept(std::declval< _Up
>()==std::declval< _Tp >()))"
πΈ Detailed Description πΈ
ranges::not_equal_to function object type. thatβs the detailed description, and honestly it ate β short, sweet, and to the point π«Ά
π§ Author π§
Generated automatically by Doxygen for libstdc++ from the source code. so no human author to @ here β itβs the Doxygen machine doing its thing π€β¨
cute little sign-off: source/version is libstdc++, the manual tag is 3cxx, and thereβs no printed date on this copy β so consider this your sparkly end-of-page moment πβ¨
π¦ where this page comes from
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms