std::calloc

Defined in header <cstdlib> void* calloc( std::size_t num, std::size_t size ); Allocates memory for an array of num objects of size size and initializes it to all bits zero. If allocation succeeds, returns a pointer to the lowest (first) byte in the allocated memory block that is suitably aligned for any object type. If size is zero, the behavior is implementation defined (null pointer may be returned, or some non-null pointer may be returned that may not be used to access

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_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::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::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::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::bitset::to_ulong

unsigned long to_ulong() const Converts the contents of the bitset to an unsigned long integer. The first bit of the bitset corresponds to the least significant digit of the number and the last bit corresponds to the most significant digit. Parameters (none). Return value the converted integer. Exceptions throws std::overflow_error if the value can not be represented in unsigned long. Example #include <iostream> #include <bitset> int main() { for (unsigne

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

std::bit_and&lt;void&gt;

Defined in header <functional> template<> class bit_and<void>; (since C++14) std::bit_and<> is a specialization of std::bit_and 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_and<>::operator() template< class T, class U> constexpr auto operator()( T&&