std::c16rtomb

Defined in header <cuchar> std::size_t c16rtomb( char* s, char16_t c16, std::mbstate_t* ps ); (since C++11) Converts a UCS-2 code point to narrow multibyte character. If s is not a null pointer, the function determines the number of bytes necessary to store the multibyte character representation of c16 (including any shift sequences), and stores the multibyte character representation in the character array whose first element is pointed to by s. At most MB_CUR_MAX bytes can

std::btowc

Defined in header <cwchar> std::wint_t btowc( int c ); Widens a single-byte character c to its wide character equivalent. Most multibyte character encodings use single-byte codes to represent the characters from the ASCII character set. This function may be used to convert such characters to wchar_t. Parameters c - single-byte character to widen Return value WEOF if c is EOF. Wide character representation of c if (unsigned char)c is a valid single-byte charact

std::bsearch

Defined in header <cstdlib> extern "C" void* bsearch( const void* key, const void* ptr, std::size_t count, std::size_t size, int (*comp)(const void*, const void*) ); extern "C++" void* bsearch( const void* key, const void* ptr, std::size_t count, std::size_t size, int (*comp)(const void*, const void*) ); Finds an element equal to element pointed to by key in an array pointed to by ptr. The array contains count elements of size bytes each

std::boolalpha

Defined in header <ios> std::ios_base& boolalpha( std::ios_base& str ); (1) std::ios_base& noboolalpha( std::ios_base& str ); (2) 1) Enables the boolalpha flag in the stream str as if by calling str.setf(std::ios_base::boolalpha) 2) Disables the boolalpha flag in the stream str as if by calling str.unsetf(std::ios_base::boolalpha) std::boolalpha is an I/O manipulator, so it may be called with an expression such as out << std::boolalpha for an

std::bit_xor&lt;void&gt;

Defined in header <functional> template<> class bit_xor<void>; (since C++14) std::bit_xor<> is a specialization of std::bit_xor with parameter and return type deduced. Member types Member type Definition is_transparent /* unspecified */ Member functions operator() applies operator^ to lhs and rhs (public member function) std::bit_xor<>::operator() template< class T, class U> constexpr auto operator()( T&& lh

std::bit_xor

Defined in header <functional> template< class T > struct bit_xor; (until C++14) template< class T = void > struct bit_xor; (since C++14) Function object for performing bitwise XOR. Effectively calls operator^ on type T. Specializations The standard library provides a specialization of std::bit_xor when T is not specified, which leaves the parameter types and return type to be deduced. bit_xor<void> function object implementing x ^ y deducing

std::bit_or&lt;void&gt;

Defined in header <functional> template<> class bit_or<void>; (since C++14) std::bit_or<> is a specialization of std::bit_or with parameter and return type deduced. Member types Member type Definition is_transparent /* unspecified */ Member functions operator() to lhs and rhs (public member function) std::bit_or<>::operator() template< class T, class U> constexpr auto operator()( T&& lhs, U&& rhs ) c

std::bit_or

Defined in header <functional> template< class T > struct bit_or; (until C++14) template< class T = void > struct bit_or; (since C++14) Function object for performing bitwise OR. Effectively calls operator| on type T. Specializations The standard library provides a specialization of std::bit_or when T is not specified, which leaves the parameter types and return type to be deduced. bit_or<void> function object implementing x | y deducing argu

std::bit_not&lt;void&gt;

Defined in header <functional> template<> class bit_not<void>; (since C++14) std::bit_not<> is a specialization of std::bit_not with parameter and return type deduced. Member types Member type Definition is_transparent /* unspecified */ Member functions operator() applies operator~ to its argument (public member function) std::bit_not<>::operator() template< class T > constexpr auto operator()( T&& arg ) con

std::bit_not

Defined in header <functional> template< class T = void > struct bit_not; (since C++14) Function object for performing bitwise NOT. Effectively calls operator~ on type T. Specializations The standard library provides a specialization of std::bit_not when T is not specified, which leaves the parameter types and return type to be deduced. bit_not<void> function object implementing ~x deducing argument and return types (class template specialization) (sin