std::atan(std::valarray)

Defined in header <valarray> template< class T > valarray<T> atan( const valarray<T>& va ); For each element in va computes arc tangent of the value of the element. Parameters va - value array to apply the operation to Return value Value array containing arc tangents of the values in va. Notes Unqualified function (atan) is used to perform the computation. If such function is not available, std::atan is used due to argument dependent l

std::scanf

Defined in header <cstdio> ​int scanf( const char* format, ... );​ (1) int fscanf( std::FILE* stream, const char* format, ... ); (2) int sscanf( const char* buffer, const char* format, ... ); (3) Reads data from the a variety of sources, interprets it according to format and stores the results into given locations. 1) Reads the data from stdin 2) Reads the data from file stream stream 3) Reads the data from null-terminated character string buffer Paramet

std::numeric_limits::denorm_min

static T denorm_min(); (until C++11) static constexpr T denorm_min(); (since C++11) Returns the minimum positive subnormal value of the type T, if std::numeric_limits<T>::has_denorm != std::denorm_absent, otherwise returns std::numeric_limits<T>::min(). Only meaningful for floating-point types. Return value T std::numeric_limits<T>::denorm_min() /* non-specialized */ T(); bool false char ​0​ signed char ​0​ unsigned char ​0​ wchar_t

std::basic_string::find_first_not_of

size_type find_first_not_of( const basic_string& str, size_type pos = 0 ) const; (1) size_type find_first_not_of( const CharT* s, size_type pos, size_type count ) const; (2) size_type find_first_not_of( const CharT* s, size_type pos = 0 ) const; (3) size_type find_first_not_of( CharT ch, size_type pos = 0 ) const; (4) Finds the first character equal to none of the characters in the given character sequence. The search considers only the interval [pos, size()). If t

std::strtoimax

Defined in header <cinttypes> std::intmax_t strtoimax( const char* nptr, char** endptr, int base ); (since C++11) std::uintmax_t strtoumax( const char* nptr, char** endptr, int base ); (since C++11) Interprets an integer value in a byte string pointed to by nptr. Discards any whitespace characters (as identified by calling isspace()) until the first non-whitespace character is found, then takes as many characters as possible to form a valid base-n (where n=base) integ

std::numeric_limits::max_digits10

static constexpr int max_digits10 (since C++11) The value of std::numeric_limits<T>::max_digits10 is the number of base-10 digits that are necessary to uniquely represent all distinct values of the type T, such as necessary for serialization/deserialization to text. This constant is meaningful for all floating-point types. Standard specializations T value of std::numeric_limits<T>::max_digits10 /* non-specialized */ ​0​ bool ​0​ char ​0​ signed char ​0​

std::atomic_fetch_or

Defined in header <atomic> (1) (since C++11) template< class Integral > Integral atomic_fetch_or( std::atomic<Integral>* obj, Integral arg ); template< class Integral > Integral atomic_fetch_or( volatile std::atomic<Integral>* obj, Integral arg ); (2) (since C++11) template< class Integral > Integral atomic_fetch_or_explicit( std::atomic<Integral>* obj, Integral arg,

std::condition_variable::wait_for

template< class Rep, class Period > std::cv_status wait_for( std::unique_lock<std::mutex>& lock, const std::chrono::duration<Rep, Period>& rel_time); (1) (since C++11) template< class Rep, class Period, class Predicate > bool wait_for( std::unique_lock<std::mutex>& lock, const std::chrono::duration<Rep, Period>& rel_time, Predicate pred); (2) (since C++11) 1) Atomically rele

std::is_move_constructible

Defined in header <type_traits> template< class T > struct is_move_constructible; (1) (since C++11) template< class T > struct is_trivially_move_constructible; (2) (since C++11) template< class T > struct is_nothrow_move_constructible; (3) (since C++11) 1) If T is not a referenceable type (i.e., possibly cv-qualified void or a function type with a cv-qualifier-seq or a ref-qualifier), provides a member constant value equal to false. Otherwise,

std::new_handler

Defined in header <new> typedef void (*new_handler)(); std::new_handler is the function pointer type (pointer to function that takes no arguments and returns void), which is used by the functions std::set_new_handler and std::get_new_handler. See also operator newoperator new[] allocation functions (function) set_new_handler registers a new handler (function) get_new_handler (C++11) obtains the current new handler (function)