CStringT::FormatV
Met en forme une chaîne de message à l'aide d'une liste d'arguments variable.
void FormatV(
PCXSTR pszFormat,
va_list args
);
Paramètres
pszFormat
Points à la chaîne de format.Elle est numérisée pour les insertions et par conséquent mise en forme.La chaîne de format est semblable aux chaînes de format de style d' printfde fonction runtime, à moins qu'elle tienne compte pour les paramètres sont insérés dans un ordre arbitraire.args
Pointeur vers une liste d'arguments.
Notes
Écrit une chaîne mise en forme et une liste d'arguments variable à une chaîne d' CStringT de la même façon les données de formats d' vsprintf_s dans le tableau de style c.
Exemple
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);
Configuration requise
Header: cstringt.h