Aracılığıyla paylaş


CStringT::FormatV

Değişken bağımsız değişken listesi kullanarak bir ileti dize biçimlendirir.

void FormatV(
   PCXSTR pszFormat,
   va_list args
);

Parametreler

  • pszFormat
    Denetim Biçimlendir dizeye işaret ediyor.Onu ekler taranmış ve buna uygun olarak biçimlendirilmiş.Biçim dizesi çalışma zamanı işlevine benzer, printf-stili biçim dizeleri dışında rasgele bir sırada eklenen parametreler için izin verir.

  • args
    Değişkenlerin listesi için işaretçi.

Notlar

Biçimli dize ve bağımsız değişken listesi yazar bir CStringT dize aynı şekilde, vsprintf_s c stilinde bir karakter diziye veri biçimleri.

Örnek

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);

Gereksinimler

Başlık: cstringt.h

Ayrıca bkz.

Başvuru

CStringT sınıfı