CStringT::Mid
Extrai uma substring de comprimento nCount caracteres a partir CStringT objeto, iniciando na posição iFirst (baseado em zero).
CStringT Mid(
int iFirst,
int nCount
) const;
CStringT Mid(
int iFirst
) const;
Parâmetros
iFirst
O índice baseado em zero do primeiro caractere neste CStringT objeto que deve ser incluído na substring extraído.nCount
O número de caracteres a serem extraídos por este CStringT objeto. Se este parâmetro não for fornecido, o restante da seqüência de caracteres é extraído.
Valor de retorno
A CStringT objeto que contém uma cópia do intervalo especificado de caracteres. Observe que o retornado CStringT objeto pode estar vazio.
Comentários
A função retornará uma cópia da subseqüência extraída.Mid é semelhante à função Mid básica (exceto que índices em Basic baseiam-se em um).
Para conjuntos de caractere multibyte (MBCS) nCount refere-se a cada byte de caractere; ou seja, um cliente potencial e trilha de 8 bit em um caractere multibyte são contados sistema autônomo dois caractere.
Exemplo
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s(_T("abcdef"));
ASSERT(s.Mid(2, 3) == _T("cde"));
Requisitos
Cabeçalho: cstringt.h