STD::UNIFORM_INT_DISTRIBUTION_PARAM_TYPE(3cxx)
π NAME π
std::uniform_int_distribution< _IntType >::param_type
Okay so bestie, this page is from the (3cxx) manual for libstdc++, and itβs serving the parameter-type era of std::uniform_int_distribution< _IntType >. Thatβs the name. Thatβs the whole assignment. π
β¨ SYNOPSIS β¨
#include <random>
πΈ Public Types πΈ
typedef uniform_int_distribution< _IntType > distribution_typeβ the public type alias, exactly as written, no cap.
π Public Member Functions π
param_type (_IntType __a, _IntType __b=__gnu_cxx::__int_traits< _IntType >::__max)β the constructor signature. Note the__bdefault is__gnu_cxx::__int_traits< _IntType >::__max, and yes, thatβs a whole snack. πresult_type a () constβ thea()member function signature: returnsresult_type, takes no args, and isconst.result_type b () constβ theb()member function signature: returnsresult_type, takes no args, and isconst.
π― Friends π―
bool operator!= (const param_type &__p1, const param_type &__p2)β friend inequality operator signature. It takes twoconst param_type &refs and returnsbool.bool operator== (const param_type &__p1, const param_type &__p2)β friend equality operator signature. Sameconst param_type &refs, sameboolreturn energy.
π¦ DETAILED DESCRIPTION π¦
template<typename _IntType = int>
struct std::uniform_int_distribution< _IntType >::param_type
Parameter type.
π§ AUTHOR π§
Generated automatically by Doxygen for libstdc++ from the source code.
Okay bestie, thatβs the whole page β source/version: libstdc++, generated by Doxygen, and the footerβs version/manual line is libstdstd::uniform_i...e >::param_type(3cxx). No date was printed on the page, so Iβm not inventing one. π«Άβ¨
π¦ 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