CStringT::FormatV
Formata uma cadeia de mensagem usando uma lista de argumentos variável.
void FormatV(
PCXSTR pszFormat,
va_list args
);
Parâmetros
pszFormat
Aponta para a cadeia de caracteres de formato - controle. Será digitalizada para inserções e formatado de acordo. A cadeia de caracteres de formato é semelhante à função printfde tempo de execução - estilo cadeias de caracteres de formato, a não ser que permite que os parâmetros ser inserido em uma ordem arbitrário.args
Ponteiro para uma lista de argumentos.
Comentários
Grava uma cadeia de caracteres formatada variável e uma lista de argumentos para uma cadeia de caracteres de CStringT da mesma forma que vsprintf_s formata dados em se AC - estilize a matriz de caracteres.
Exemplo
void WriteString(LPCTSTR pstrFormat, ...)
{
CString str;
// format and write the data you were given
va_list args;
va_start(args, pstrFormat);
str.FormatV(pstrFormat, args);
va_end(args);
_tprintf_s(str);
return;
}
// Call the above WriteString function.
WriteString(_T("%d error(s) found in %d line(s)"), 10, 1351);
Requisitos
Cabeçalho: cstringt.h