std::fisher_f_distribution::m

RealType m() const; (1) (since C++11) RealType n() const; (2) (since C++11) Returns the parameters the distribution was constructed with. 1) Returns the m (the first degree of freedom) distribution parameter. The default value is 1.0. 2) Returns the n (the second degree of freedom) distribution parameter. The default value is 1.0. Parameters (none). Return value 1) The m (the first degree of freedom) distribution parameter. 2) The n (the second degree of freedom) distrib

Escape sequences

Escape sequences are used to represent certain special characters within string literals and character literals. The following escape sequences are available (extra escape sequences may be provided with implementation-defined semantics): Escape sequence Description Representation \' single quote byte 0x27 in ASCII encoding \" double quote byte 0x22 in ASCII encoding \? question mark byte 0x3f in ASCII encoding \\ backslash byte 0x5c in ASCII encoding \a audible

std::pair

Defined in header <utility> template< class T1, class T2 > struct pair; std::pair is a struct template that provides a way to store two heterogeneous objects as a single unit. A pair is a specific case of a std::tuple with two elements. Template parameters T1, T2 - the types of the elements that the pair stores. Member types Member type Definition first_type T1 second_type T2 Member objects Member name Type first T1 seco

std::numeric_limits::has_denorm_loss

static const bool has_denorm_loss; (until C++11) static constexpr bool has_denorm_loss; (since C++11) The value of std::numeric_limits<T>::has_denorm_loss is true for all floating-point types T that detect loss of precision when creating a subnormal number as denormalization loss rather than as inexact result (see below). Standard specializations T value of std::numeric_limits<T>::has_denorm_loss /* non-specialized */ false bool false char false sig

std::notify_all_at_thread_exit

Defined in header <condition_variable> void notify_all_at_thread_exit( std::condition_variable& cond, std::unique_lock<std::mutex> lk ); (since C++11) notify_all_at_thread_exit provides a mechanism to notify other threads that a given thread has completely finished, including destroying all thread_local objects. It operates as follows: Ownership of the previously acquired lock lk is transferred to internal storage. The execution

std::is_heap

Defined in header <algorithm> template< class RandomIt > bool is_heap( RandomIt first, RandomIt last ); (1) (since C++11) template< class RandomIt, class Compare > bool is_heap( RandomIt first, RandomIt last, Compare comp ); (2) (since C++11) Checks if the elements in range [first, last) are a max heap. The first version of is_heap uses operator< to compare elements, whereas the second uses the given comparison function comp. Parameters first, last

std::setw

Defined in header <iomanip> /*unspecified*/ setw( int n ); When used in an expression out << setw(n) or in >> setw(n), sets the width parameter of the stream out or in to exactly n. Parameters n - new value for width Return value Returns an object of unspecified type such that if str is the name of an output stream of type std::basic_ostream<CharT, Traits> or std::basic_istream<CharT, Traits>, then the expression str << setw(n) or

new

Usage new expression allocation functions as the name of operator-like functions

std::money_put

Defined in header <locale> template< class CharT, class OutputIt = std::ostreambuf_iterator<CharT> > class money_put; Class std::money_put encapsulates the rules for formatting monetary values as strings. The standard I/O manipulator std::put_money uses the std::money_put facet of the I/O stream's locale. Inheritance diagram. Type requirements - InputIt must meet the requirements of InputIterator. Specializations Two standalone (locale-i

std::memcmp

Defined in header <cstring> int memcmp( const void* lhs, const void* rhs, std::size_t count ); Reinterprets the objects pointed to by lhs and rhs as arrays of unsigned char and compares the first count characters of these arrays. The comparison is done lexicographically. The sign of the result is the sign of the difference between the values of the first pair of bytes (both interpreted as unsigned char) that differ in the objects being compared. Parameters lhs, rhs -