protected virtual member function
<locale>

std::num_put::do_put

iter_type do_put (iter_type out, ios_base& str, char_type fill, bool val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, long val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, unsigned long val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, double val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, long double val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, const void* val) const;
iter_type do_put (iter_type out, ios_base& str, char_type fill, bool val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, long val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, unsigned long val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, double val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, long double val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, const void* val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, long long val) const;iter_type do_put (iter_type out, ios_base& str, char_type fill, unsigned long long val) const;
Put numerical value [virtual]
Virtual protected member function called by num_put::put to interpret a character sequence as a numeric value.

Polymorphic derived classes can overwrite the behavior of this function.

See num_put::put for its default behavior in num_put.

See also