std::set_intersection

Defined in header <algorithm> template< class InputIt1, class InputIt2, class OutputIt > OutputIt set_intersection( InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt d_first ); (1) template< class InputIt1, class InputIt2, class OutputIt, class Compare > OutputIt set_intersection( InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2,

std::set_difference

Defined in header <algorithm> template< class InputIt1, class InputIt2, class OutputIt > OutputIt set_difference( InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt d_first ); (1) template< class InputIt1, class InputIt2, class OutputIt, class Compare > OutputIt set_difference( InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2,

std::setw

Defined in header <iomanip> /*unspecified*/ setw( int n ); When used in an expression out << setw(n) or in >> setw(n), sets the width parameter of the stream out or in to exactly n. Parameters n - new value for width Return value Returns an object of unspecified type such that if str is the name of an output stream of type std::basic_ostream<CharT, Traits> or std::basic_istream<CharT, Traits>, then the expression str << setw(n) or

std::setvbuf

Defined in header <cstdio> int setvbuf( std::FILE* stream, char* buffer, int mode, std::size_t size ); Changes the the buffering mode of the given file stream stream as indicated by the argument mode. In addition, If if buffer is a null pointer, resizes of the internal buffer to size. If buffer is not a null pointer, instructs the stream to use the user-provided buffer of size size beginning at buffer. The stream must be closed (with fclose) before the lifetime of the ar

std::setprecision

Defined in header <iomanip> /*unspecified*/ setprecision( int n ); When used in an expression out << setprecision(n) or in >> setprecision(n), sets the precision parameter of the stream out or in to exactly n. Parameters n - new value for precision Return value Returns an object of unspecified type such that if str is the name of an output stream of type std::basic_ostream<CharT, Traits> or an input stream of type std::basic_istream<CharT,

std::setlocale

Defined in header <clocale> char* setlocale( int category, const char* locale); The setlocale function installs the specified system locale or its portion as the new C locale. The modifications remain in effect and influences the execution of all locale-sensitive C library functions until the next call to setlocale. If locale is a null pointer, setlocale queries the current C locale without modifying it. Parameters category - locale category identifier, one of the L

std::setiosflags

Defined in header <iomanip> /*unspecified*/ setiosflags( std::ios_base::fmtflags mask ); When used in an expression out << setiosflags(mask) or in >> setiosflags(mask), sets all format flags of the stream out or in as specified by the mask. Parameters mask - bitmask of the flags to set Return value Returns an object of unspecified type such that if str is the name of an output stream of type std::basic_ostream<CharT, Traits> or std::basic_ist

std::setfill

Defined in header <iomanip> template< class CharT > /*unspecified*/ setfill( CharT c ); When used in an expression out << setfill(c) sets the fill character of the stream out to c. Parameters c - new value for the fill character Return value Returns an object of unspecified type such that if out is the name of an output stream of type std::basic_ostream<CharT, Traits>, then the expression out << setfill(n) behaves as if the following co

std::setbuf

Defined in header <cstdio> void setbuf( std::FILE* stream, char* buffer ); Sets the internal buffer to use for I/O operations performed on the C stream stream. If buffer is not null, equivalent to std::setvbuf(stream, buffer, _IOFBF, BUFSIZ). If buffer is null, equivalent to std::setvbuf(stream, NULL, _IONBF, 0), which turns off buffering. Parameters stream - the file stream to set the buffer to. buffer - pointer to a buffer for the stream to use. If NULL is s

std::setbase

Defined in header <iomanip> /*unspecified*/ setbase( int base ); Sets the numeric base of the stream. When used in an expression out << setbase(base) or in >> setbase(base), changes the basefield flag of the stream out or in, depending on the value of base: the value 16 sets basefield to std::ios_base::hex the value 8 sets std::ios_base::oct the value 10 sets std::ios_base::dec. Values of base other than 8, 10, or 16 reset basefield to zero, which corres