std::sig_atomic_t

Defined in header <csignal> typedef /* unspecified */ sig_atomic_t; An integer type which can be accessed as an atomic entity even in the presence of asynchronous interrupts made by signals. Notes Until C++11, which introduced std::atomic and std::atomic_signal_fence, about the only thing a strictly conforming program could do in a signal handler was to assign a value to a volatile static std::sig_atomic_t variable and promptly return. See also signal sets a signa

std::sin(std::valarray)

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

std::shuffle_order_engine::max

static constexpr result_type max(); (since C++11) Returns the maximum value potentially generated by the engine adaptor. This value is equal to e.max() where e is the underlying engine. Parameters (none). Return value The maximum potentially generated value. Complexity Constant. See also min [static] gets the smallest possible value in the output range (public static member function)

std::signal

Defined in header <csignal> void (*signal( int sig, void (*handler) (int))) (int); Sets the error handler for signal sig. The signal handler can be set so that default handling will occur, signal is ignored, or a user-defined function is called. When signal handler is set to a function and a signal occurs, it is implementation defined whether std::signal(sig, SIG_DFL) will be executed immediately before the start of signal handler. Also, the implementation can prevent some

std::signbit

Defined in header <cmath> bool signbit( float arg ); (1) (since C++11) bool signbit( double arg ); (2) (since C++11) bool signbit( long double arg ); (3) (since C++11) bool signbit( Integral arg ); (4) (since C++11) 1-3) Determines if the given floating point number arg is negative. 4) A set of overloads or a function template accepting the from argument of any integral type. Equivalent to (2) (the argument is cast to double). Parameters arg - f

std::shuffle_order_engine::shuffle_order_engine

shuffle_order_engine(); (1) (since C++11) explicit shuffle_order_engine( result_type s ); (2) (since C++11) template< class Sseq > explicit shuffle_order_engine( Sseq& seq ); (3) (since C++11) explicit shuffle_order_engine( const Engine& e ); (4) (since C++11) explicit shuffle_order_engine( Engine&& e ); (5) (since C++11) Constructs new pseudo-random engine adaptor. 1) Default constructor. The underlying engine is also default-constructed.

std::shuffle_order_engine::seed

void seed(); (1) (since C++11) void seed( result_type value ); (2) (since C++11) template< class Sseq > void seed( Sseq& seq ); (3) (since C++11) Reinitializes the internal state of the underlying engine using a new seed value. 1) Seeds the underlying engine with the default seed value. Effectively calls e.seed(), where e is the underlying engine. 2) Seeds the underlying engine with the seed value s. Effectively calls e.seed(value), where e is the underlying eng

std::shuffle_order_engine::min

static constexpr result_type min(); (since C++11) Returns the minimum value potentially generated by the engine adaptor. This value is equal to e.min() where e is the underlying engine. Parameters (none). Return value The minimum potentially generated value. Complexity Constant. See also max [static] gets the largest possible value in the output range (public static member function)

std::showpoint

Defined in header <ios> std::ios_base& showpoint( std::ios_base& str ); (1) std::ios_base& noshowpoint( std::ios_base& str ); (2) Enables or disables the unconditional inclusion of the decimal point character in floating-point output. Has no effect on input. 1) enables the showpoint flag in the stream str as if by calling str.setf(std::ios_base::showpoint). 2) disables the showpoint flag in the stream str as if by calling str.unsetf(std::ios_base::show

std::showpos

Defined in header <ios> std::ios_base& showpos( std::ios_base& str ); (1) std::ios_base& noshowpos( std::ios_base& str ); (2) Enables or disables the display of the plus sign '+' in non-negative integer output. Has no effect on input. 1) enables the showpos flag in the stream str as if by calling str.setf(std::ios_base::showpos). 2) disables the showpos flag in the stream str as if by calling str.unsetf(std::ios_base::showpos). This is an I/O manipulat