time_put::do_put
Uma função virtual que saída informações de data e hora como uma seqüência de CharTypeS.
virtual iter_type do_put(
iter_type _Next,
ios_base& _Iosbase,
const tm* _Pt,
char _Fmt,
char _Mod = 0
) const;
Parâmetros
_Next
Um iterador de saída onde a seqüência de caracteres que representa hora e data deve ser inserido._Iosbase
Não usado._Pt
Informações de data e hora que é saída._Fmt
O formato de saída.Consulte STRFTIME, wcsftime, _strftime_l, _wcsftime_l para valores válidos._Mod
Um modificador para o formato.Consulte STRFTIME, wcsftime, _strftime_l, _wcsftime_l para valores válidos.
Valor de retorno
Um iterador a primeira posição após o último elemento inserido.
Comentários
A função de membro protegida virtual gerará elementos seqüenciais que começam em _Next dos valores de tempo armazenados no objeto *_Pt, do tipo tm.A função retorna um iterador que designa o próximo local para inserir um elemento além de saída gerada.
A saída são geradas pelas mesmas regras usadas por strftimecom um, o último argumento de _Pt, produzindo uma série de elementos de char em uma matriz.Cada tal elemento de char é assumido mapear para um elemento equivalente de tipo CharType por um mapeamento simples, linear.Se _Mod é igual a zero, o formato eficiente é “F” %F, onde é substituído por _Fmt.Caso contrário, o formato é eficiente %MF “M”, onde é substituído por _Mod.
Exemplo
Consulte o exemplo para colocado, que chama do_put.
Requisitos
Cabeçalho: <locale>
namespace: STD