std::rel_ops::operators

Defined in header <utility> template< class T > bool operator!=( const T& lhs, const T& rhs ); (1) template< class T > bool operator>( const T& lhs, const T& rhs ); (2) template< class T > bool operator<=( const T& lhs, const T& rhs ); (3) template< class T > bool operator>=( const T& lhs, const T& rhs ); (4) Given a user-defined operator== and operator< for objects of type T, implements t

character literal

Syntax ' c-char ' (1) u8 ' c-char ' (2) (since C++17) u ' c-char ' (3) (since C++11) U ' c-char ' (4) (since C++11) L ' c-char ' (5) ' c-char-sequence ' (6) where. c-char is either a character from the basic source character set minus single-quote ('), backslash (\), or the newline character, escape sequence, as defined in escape sequences universal character name, as defined in escape sequences c-char-sequence is a sequence of two or more c-cha

std::cauchy_distribution::min

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

std::mutex::try_lock

bool try_lock(); (since C++11) Tries to lock the mutex. Returns immediately. On successful lock acquisition returns true, otherwise returns false. This function is allowed to fail spuriously and return false even if the mutex is not currently locked by any other thread. If try_lock is called by a thread that already owns the mutex, the behavior is undefined. Prior unlock() operation on the same mutex synchronizes-with (as defined in std::memory_order) this operation if it returns true.

std::isblank(std::locale)

Defined in header <locale> template< class charT > bool isblank( charT ch, const locale& loc ); (since C++11) Checks if the given character is classified as a blank character by the given locale's ctype facet. Parameters ch - character loc - locale Return value Returns true if the character is classified as a blank character, false otherwise. Possible implementation template< class charT > bool isblank( charT ch, const std::locale&am

std::unordered_set::clear

void clear(); (since C++11) Removes all elements from the container. Invalidates any references, pointers, or iterators referring to contained elements. May invalidate any past-the-end iterators. Parameters (none). Return value (none). Exceptions noexcept specification: noexcept Complexity Linear in the size of the container. See also erase erases elements (public member function)

std::mem_fun_ref

Defined in header <functional> template< class Res, class T > std::mem_fun_ref_t<Res,T> mem_fun_ref( Res (T::*f)() ); (1) (until C++17)(deprecated since C++11) template< class Res, class T > std::const_mem_fun_ref_t<Res,T> mem_fun_ref( Res (T::*f)() ); (1) (until C++17)(deprecated since C++11) template< class Res, class T, class Arg > std::mem_fun1_ref_t<Res,T,Arg> mem_fun_ref( Res (T::*f)(Arg) ); (2) (until C++17)(deprecated

std::forward_list::max_size

size_type max_size() const; (since C++11) Returns the maximum number of elements the container is able to hold due to system or library implementation limitations, i.e. std::distance(begin(), end()) for the largest container. Parameters (none). Return value Maximum number of elements. Exceptions noexcept specification: noexcept Complexity Constant. Notes This value is typically equal to std::numeric_limits<size_type>::max(), and reflects the theoretical limit on t

std::poisson_distribution::mean

double mean() const; (since C++11) Returns the μ parameter the distribution was constructed with. The parameter defines mean number of occurrences of the event. The default value is 1.0. Parameters (none). Return value Floating point value identifying the μ distribution parameter. See also param gets or sets the distribution parameter object (public member function)

std::greater_equal

Defined in header <functional> template< class T > struct greater_equal; (until C++14) template< class T = void > struct greater_equal; (since C++14) Function object for performing comparisons. Unless specialized, invokes operator>= on type T. Specializations The partial specialization of std::greater_equal for any pointer type yields a total order, even if the built-in operator<= does not. The standard library provides a specialization of std::