std::unordered_map::reserve

void reserve( size_type count ); (since C++11) Sets the number of buckets to the number needed to accomodate at least count elements without exceeding maximum load factor and rehashes the container, i.e. puts the elements into appropriate buckets considering that total number of buckets has changed. Effectively calls rehash(std::ceil(count / max_load_factor())). Parameters count - new capacity of the container Return value (none). Complexity Average case linear in the s

std::deque::push_front

void push_front( const T& value ); void push_front( T&& value ); (since C++11) Prepends the given element value to the beginning of the container. All iterators, including the past-the-end iterator, are invalidated. No references are invalidated. Parameters value - the value of the element to prepend Return value (none). Complexity Constant. Exceptions If an exception is thrown, this function has no effect (strong exception guarantee). See also

operators (std::function)

template< class R, class... ArgTypes > bool operator==( const std::function<R(ArgTypes...)>& f, std::nullptr_t ); (1) (since C++11) template< class R, class... ArgTypes > bool operator==( std::nullptr_t, const std::function<R(ArgTypes...)>& f ); (2) (since C++11) template< class R, class... ArgTypes > bool operator!=( const std::function<R(ArgTypes...)>& f, std::nullptr_t ); (3) (since C++11) template< class R, class... ArgTy

std::unordered_multiset::reserve

void reserve( size_type count ); (since C++11) Sets the number of buckets to the number needed to accomodate at least count elements without exceeding maximum load factor and rehashes the container, i.e. puts the elements into appropriate buckets considering that total number of buckets has changed. Effectively calls rehash(std::ceil(count / max_load_factor())). Parameters count - new capacity of the container Return value (none). Complexity Average case linear in the s

std::multimap::key_comp

key_compare key_comp() const; Returns the function object that compares the keys, which is a copy of this container's constructor argument comp. Parameters (none). Return value The key comparison function object. Complexity Constant. See also value_comp returns the function that compares keys in objects of type value_type (public member function)

operators (std::array)

template< class T, std::size_t N > bool operator==( const array<T,N>& lhs, const array<T,N>& rhs ); (1) template< class T, std::size_t N > bool operator!=( const array<T,N>& lhs, const array<T,N>& rhs ); (2) template< class T, std::size_t N > bool operator<( const array<T,N>& lhs, const array<T,N>& rhs ); (3) template< class T, std::size_t N &g

operators (std::multiset)

template< class Key, class Compare, class Alloc > bool operator==( const multiset<Key,Compare,Alloc>& lhs, const multiset<Key,Compare,Alloc>& rhs ); (1) template< class Key, class Compare, class Alloc > bool operator!=( const multiset<Key,Compare,Alloc>& lhs, const multiset<Key,Compare,Alloc>& rhs ); (2) template< class Key, class Compare, class Alloc > bool operator<( const multiset<K

std::basic_istream::operator&gt;&gt;

basic_istream& operator>>( short& value ); basic_istream& operator>>( unsigned short& value ); (1) basic_istream& operator>>( int& value ); basic_istream& operator>>( unsigned int& value ); (2) basic_istream& operator>>( long& value ); basic_istream& operator>>( unsigned long& value ); (3) basic_istream& operator>>( long long& value ); basic_istream& operator>>( unsigne

std::moneypunct::thousands_sep

Defined in header <locale> public: char_type thousands_sep() const; (1) protected: virtual char_type do_thousands_sep() const; (2) 1) Public member function, calls the member function do_thousands_sep of the most derived class. 2) Returns the character to be used as the separator between digit groups when parsing or formatting the integral parts of monetary values. Return value The object of type char_type to use as the thousands separator. In common U.S. locale

std::basic_ifstream::basic_ifstream

basic_ifstream(); (1) explicit basic_ifstream( const char* filename, ios_base::openmode mode = ios_base::in ); (2) explicit basic_ifstream( const string& filename, ios_base::openmode mode = ios_base::in ); (3) (since C++11) basic_ifstream( basic_ifstream&& other ); (4) (since C++11) basic_ifstream( const basic_ifstream& rhs) = delete; (5) (since C++11) Constructs new file stream. 1