STD::CONDITIONAL(3cxx)
π NAME π
okay so bestie, welcome to the 3cxx manual page for std::conditional< _Cond, _Iftrue, _Iffalse > β¨. the whole glow-up here is: Define a member typedef type to one of two argument types. thatβs the vibe, thatβs the job, periodt π
.
β¨ SYNOPSIS β¨
#include <type_traits>
π Public Types π
using type = _Iftrueβ yes bestie, thatβs the public typedef listed here π«Ά.
πΈ Detailed Description πΈ
the template situation is exactly this, no cap:
template<bool _Cond, typename _Iftrue, typename _Iffalse>
struct std::conditional< _Cond, _Iftrue, _Iffalse >
and the description is giving: Define a member typedef type to one of two argument types. itβs literally a type-picking lil icon, with _Cond, _Iftrue, and _Iffalse right there in the template π.
π Author π
Generated automatically by Doxygen for libstdc++ from the source code.
so no human author to tag β itβs Doxygen doing its automatic thing, and honestly? iconic π€β¨.
bye bestie π β this was the 3cxx page, source/version vibes from libstdc++, and the footer didnβt give a clean separate date, so Iβm not inventing one π. slay responsibly π.
π¦ 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