std::isgreater

Defined in header <cmath> bool isgreater( float x, float y ); (1) (since C++11) bool isgreater( double x, double y ); (2) (since C++11) bool isgreater( long double x, long double y ); (3) (since C++11) bool isgreater( Arithmetic x, Arithmetic y ); (4) (since C++11) 1-3) Determines if the floating point number x is greater than the floating-point number (y), without setting floating-point exceptions. 4) A set of overloads or a function template for all co

std::shuffle_order_engine::min

static constexpr result_type min(); (since C++11) Returns the minimum value potentially generated by the engine adaptor. This value is equal to e.min() where e is the underlying engine. Parameters (none). Return value The minimum potentially generated value. Complexity Constant. See also max [static] gets the largest possible value in the output range (public static member function)

std::linear_congruential_engine::discard

void discard( unsigned long long z ); (since C++11) Advances the internal state by z times. Equivalent to calling operator() z times and discarding the result. Parameters z - integer value specifying the number of times to advance the state by Return value (none). Complexity See also operator() advances the engine's state and returns the generated value (public member function)

std::feraiseexcept

Defined in header <cfenv> int feraiseexcept( int excepts ); (since C++11) Attempts to raise all floating point exceptions listed in excepts (a bitwise OR of the floating point exception macros). If one of the exceptions is FE_OVERFLOW or FE_UNDERFLOW, this function may additionally raise FE_INEXACT. The order in which the exceptions are raised is unspecified, except that FE_OVERFLOW and FE_UNDERFLOW are always raised before FE_INEXACT. Parameters excepts - bitmask l

not

Usage alternative operators: as an alternative for !

cerrno

This header was originally in the C standard library as <errno.h>. This header is part of the error handling library. Macros errno macro which expands to POSIX-compatible thread-local error number variable(macro variable) E2BIG (C++11) Argument list too long (macro constant) EACCES (C++11) Permission denied (macro constant) EADDRINUSE (C++11) Address in use (macro constant) EADDRNOTAVAIL (C++11) Address not available (macro constant) EAFNOSUPPORT (C++11)

std::swap(std::tuple)

template< class... Types > void swap( tuple<Types...>& lhs, tuple<Types...>& rhs ); (since C++11) Swaps the contents of lhs and rhs. Equivalent to lhs.swap(rhs). Parameters lhs, rhs - tuples whose contents to swap Return value (none). Exceptions noexcept specification: noexcept(noexcept(lhs.swap(rhs))) See also

std::is_lvalue_reference

Defined in header <type_traits> template< class T > struct is_lvalue_reference; (since C++11) Checks whether T is a lvalue reference type. Provides the member constant value which is equal to true, if T is a lvalue reference type. Otherwise, value is equal to false. Template parameters T - a type to check Helper variable template template< class T > constexpr bool is_lvalue_reference_v = is_lvalue_reference<T>::value; (since C++17)

std::basic_streambuf::pubseekpos

pos_type pubseekpos( pos_type pos, ios_base::openmode which = ios_base::in | ios_base::out ); (1) protected: virtual pos_type seekpos( pos_type pos, ios_base::openmode which = ios_base::in | ios_base::out); (2) Sets the position indicator of the input and/or output sequence to an absolute position. 1) Calls seekpos(pos, which) of the most derived class. 2) The base class version of this function has no effect. The derived classes may

std::piecewise_linear_distribution::max

result_type max() const; (since C++11) Returns the maximum value potentially generated by the distribution. Parameters (none). Return value The maximum value potentially generated by the distribution. Complexity Constant. See also min returns the minimum potentially generated value (public member function)