std::moneypunct

Defined in header <locale> template< class CharT, bool International = false > class moneypunct; The facet std::moneypunct encapsulates monetary value format preferences. Stream I/O manipulators std::get_money and std::put_money use std::moneypunct through std::money_get and std::money_put for parsing monetary value input and formatting monetary value output. Inheritance diagram. Four standalone (locale-independent) specializations are provided by the standard l

std::modulus&lt;void&gt;

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

std::modulus

Defined in header <functional> template< class T > struct modulus; (until C++14) template< class T = void > struct modulus; (since C++14) Function object for computing remainders of divisions. Implements operator% for type T. Specializations The standard library provides a specialization of std::modulus when T is not specified, which leaves the parameter types and return type to be deduced. modulus<void> function object implementing x % y ded

std::modf

Defined in header <cmath> float modf( float x, float* iptr ); (1) double modf( double x, double* iptr ); (2) long double modf( long double x, long double* iptr ); (3) 1-3) Decomposes given floating point value x into integral and fractional parts, each having the same type and sign as x. The integral part (in floating-point format) is stored in the object pointed to by iptr. Parameters x - floating point value iptr - pointer to floating

std::mktime

Defined in header <ctime> std::time_t mktime( std::tm* time ); Converts local calendar time to a time since epoch as a time_t object. time->tm_wday and time->tm_yday are ignored. The values in time are permitted to be outside their normal ranges. A negative value of time->tm_isdst causes mktime to attempt to determine if Daylight Saving Time was in effect. If the conversion is successful, the time object is modified. All fields of time are updated to fit their prop

std::mismatch

Defined in header <algorithm> template< class InputIt1, class InputIt2 > std::pair<InputIt1,InputIt2> mismatch( InputIt1 first1, InputIt1 last1, InputIt2 first2 ); (1) template< class InputIt1, class InputIt2, class BinaryPredicate > std::pair<InputIt1,InputIt2> mismatch( InputIt1 first1, InputIt1 last1, InputIt2 first2, BinaryPredicate p ); (2) template< class InputIt1, class InputIt2 > st

std::min_element

Defined in header <algorithm> (1) template< class ForwardIt > ForwardIt min_element( ForwardIt first, ForwardIt last ); (until C++17) template< class ForwardIt > constexpr ForwardIt min_element( ForwardIt first, ForwardIt last ); (since C++17) (2) template< class ForwardIt, class Compare > ForwardIt min_element( ForwardIt first, ForwardIt last, Compare comp ); (until C++17) template< class ForwardIt, class Compare > constexpr ForwardIt

std::minus&lt;void&gt;

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

std::minus

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

std::minmax_element

Defined in header <algorithm> (1) template< class ForwardIt > std::pair<ForwardIt,ForwardIt> minmax_element( ForwardIt first, ForwardIt last ); (since C++11) (until C++17) template< class ForwardIt > constexpr std::pair<ForwardIt,ForwardIt> minmax_element( ForwardIt first, ForwardIt last ); (since C++17) (2) template< class ForwardIt, class Compare > std::pair<ForwardIt,ForwardIt> minmax_element( ForwardIt first, F