std::unordered_multiset::equal_range

std::pair<iterator,iterator> equal_range( const Key& key ); (since C++11) std::pair<const_iterator,const_iterator> equal_range( const Key& key ) const; (since C++11) Returns a range containing all elements with key key in the container. The range is defined by two iterators, the first pointing to the first element of the wanted range and the second pointing past the last element of the range. Parameters key - key value to compare the elements to Re

std::forward_list::empty

bool empty() const; (since C++11) Checks if the container has no elements, i.e. whether begin() == end(). Parameters (none). Return value true if the container is empty, false otherwise. Exceptions noexcept specification: noexcept Complexity Constant. Example The following code uses empty to check if a std::forward_list<int> contains any elements: #include <forward_list> #include <iostream> int main() { std::forward_list<int> numbers;

std::locale::locale

Defined in header <locale> locale(); (1) locale( const locale& other ); (2) explicit locale( const char* std_name ); (3) explicit locale( const std::string& std_name ); (4) locale( const locale& other, const char* std_name, category cat ); (5) locale( const locale& other, const std::string& std_name, category cat ); (6) template< class Facet > locale( const locale& other, Facet* f ); (7) locale( const locale&a

std::reverse_iterator::operators

reverse_iterator& operator++(); (1) reverse_iterator& operator--(); (2) reverse_iterator operator++( int ); (3) reverse_iterator operator--( int ); (4) reverse_iterator operator+( difference_type n ) const; (5) reverse_iterator operator-( difference_type n ) const; (6) reverse_iterator& operator+=( difference_type n ); (7) reverse_iterator& operator-=( difference_type n ); (8) Increments or decrements the iterator. Inverse operat

climits

This header was originally in the C standard library as <limits.h>. This header is part of the type support library, in particular it's part of the C numeric limits interface. Macros CHAR_BIT number of bits in byte (macro constant) MB_LEN_MAX maximum number of bytes in a multibyte character (macro constant) CHAR_MIN minimum value of char (macro constant) CHAR_MAX maximum value of char (macro constant) SCHAR_MINSHRT_MININT_MINLONG_MINLLONG_MIN (C++11) minimum value

std::weibull_distribution::a

RealType a() const; (1) (since C++11) RealType b() const; (2) (since C++11) Returns the parameters the distribution was constructed with. 1) Returns the a parameter. It defines the shape of the distribution. The default value is 1.0. 2) Returns the b parameter. It defines the scale of the distribution. The default value is 1.0. Parameters (none). Return value 1) The value of the a parameter. 2) The value of the b parameter. Complexity Constant. See also param

std::exponential_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::auto_ptr::get

T* get() const; (deprecated) Returns the pointer that is held by *this. Parameters (none). Return value The pointer held by *this. Exceptions (none). See also operator*operator-> accesses the managed object (public member function)

std::moneypunct::decimal_point

Defined in header <locale> public: CharT decimal_point() const; (1) protected: virtual CharT do_decimal_point() const; (2) 1) Public member function, calls the member function do_decimal_point of the most derived class. 2) Returns the character to use as the decimal point separator in monetary I/O if the format uses fractions (that is, if do_frac_digits() is greater than zero). For typical U.S. locales, it is the character '.' (or L'.') Return value The object of

std::common_type

Defined in header <type_traits> template< class... T > struct common_type; (since C++11) Determines the common type among all types T..., that is the type all T... can be implicitly converted to. For non-specialized std::common_type, the rules for determining the common type between every pair T1, T2 are exactly the rules for determining the return type of the ternary conditional operator in unevaluated context, with arbitrary first argument of type bool and with xval