STD::COMPARE_THREE_WAY_RESULT(3cxx)
π¦ std::compare_three_way_result< _Tp, _Up >(3cxx) π¦
okay bestie, welcome to the 3cxx manual page for std::compare_three_way_result< _Tp, _Up >. The header is doing that classic man-page truncation thing β std::compare_t...ult< _Tp, _Up >(3cxx) β but we know exactly what she is π
. This page is literally the result of three-way comparison, [cmp.result], and it is short, iconic, and ready for your group chat.
πΈ NAME πΈ
std::compare_three_way_result< _Tp, _Up > β [cmp.result], result of three-way comparison. periodt.
β¨ SYNOPSIS β¨
#include <compare>
Inherits std::__detail::__cmp3way_res_impl< _Tp, _Up >. Yes, thatβs the whole synopsis, and she understood the assignment π«Ά.
π Detailed Description π
okay so the template situation is:
template<typename _Tp, typename _Up = _Tp>
struct std::compare_three_way_result< _Tp, _Up >"[cmp.result], result of
three-way comparison
Bestie, yes, that stray " after the > is literally chillinβ there in the page. Iβm not fixing it, not merging it, not renaming it β we preserve the lore π. The line break is also doing its little main-character moment.
π Author π
Generated automatically by Doxygen for libstdc++ from the source code. The bot wrote it, the bot said βslay,β and honestly? It ate.
π cute sign-off π
Source/version energy: libstdc++, generated automatically by Doxygen from the source code. Date energy: the timestamp hanging out in that footer line at the very end β not invented, not guessed, just acknowledged with a little π«Ά. The footer itself is that classic libstdβ¦-plus-title situation, and weβre leaving it exactly where it belongs: at the very end. Bye bestie πβ¨
π¦ 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