CString ( );
CString ( const CString& stringSrc );
lançar ( CMemoryException );
CString ( TCHAR ch, int nRepeat = 1 );
lançar ( CMemoryException );
CString ( LPCTSTR lpch, int nLength );
lançar ( CMemoryException );
CString ( const unsigned char * psz );
lançar ( CMemoryException );
CString ( LPCWSTR lpsz );
lançar ( CMemoryException );
CString ( LPCSTR lpsz );
lançar ( CMemoryException );
Parâmetros
stringSrc
Um objeto de CString existente ser copiados neste objeto CString.
ch
Um único caractere para ser repetida nRepeat vezes.
nRepeat
A contagem de repetição para ch.
lpch
Um ponteiro para uma matriz de caracteres de comprimento nLength, não terminada por caractere nulo.
nLength
Uma contagem do número de caracteres em pch.
psz
Uma Cadeia de Caracteres terminação nula sejam copiados para esse objeto CString .
lpsz
Uma Cadeia de Caracteres terminação nula sejam copiados para esse objeto CString.
Observações
Cada esses construtores Inicializa um novo objeto de CString com os dados especificados.
Porque os construtores de copiar os dados de entrada no novo armazenamento alocado, você deve estar ciente que a memória exceções podem resultar. Observe que alguns desses construtores funcionam como funções de conversão. Isso permite que você substitua, por exemplo, um LPTSTR onde um objeto CString é esperado.
Várias formas do Construtor têm efeitos especiais:
Para obter mais informações, consulte Strings: limpeza de exceção CString no Guia do programador do Visual C++
Exemplo
O exemplo a seguir demonstra o uso de CString::CString.
/ / exemplo de CString::CString
CString s1; nbsp; / / String vazia
CString s2 ("gato"); / / De uma Cadeia de caracteres literal c
CString s3 = s2; / / Copiar Construtor
CString s4 (s2 + "" + s3); / / De uma expressão de Cadeia de caracteres
CString s5 ('x'); / / s5 = "x"
CString s6 ('x', 6); / / s6 = "xxxxxx"
CString s7((LPCSTR)ID_FILE_&NEW); / / s7 = "Criar um novo documento"
Cidade de CString = "Philadelphia"; / / NÃO o operador de atribuição
Visão geral de CString |nbsp; Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CString::operator =