Share via


CStringT::FormatV

Da formato a una cadena de mensaje mediante una lista de argumentos de variable.

void FormatV(
   PCXSTR pszFormat,
   va_list args
);

Parámetros

  • pszFormat
    Apunta a la cadena de la formato-CONTROL. Se analiza para insertar y con formato en consecuencia. La cadena de formato es similar a la función printf- cadenas en tiempo de ejecución del formato de estilo, a menos que permite que los parámetros sean insertados en un orden arbitrario.

  • args
    puntero a una lista de argumentos.

Comentarios

Escribe una cadena con formato y una lista variable de argumentos en una cadena de CStringT de la misma manera que vsprintf_s dé formato a los datos del c. diseña la matriz de caracteres.

Ejemplo

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

encabezado: cstringt.h

Vea también

Referencia

CStringT Class