Classe de CSimpleStringT
Esta classe representa um objeto de CSimpleStringT .
template <typename BaseType>
class CSimpleStringT
Parâmetros
BaseType
O tipo da classe de caractere de cadeia de caracteres. Pode ser um dos seguintes:char (para cadeias de caracteres ANSI).
wchar_t (para cadeias de caracteres Unicode).
ParaTCHAR (ANSI e cadeias de caracteres Unicode).
Membros
Typedefs público
Nome |
Descrição |
---|---|
Um ponteiro para uma cadeia de caracteres constante. |
|
Um ponteiro para uma cadeia de caracteres. |
Construtores public
Nome |
Descrição |
---|---|
Constrói objetos de CSimpleStringT de várias maneiras. |
|
Destruidor. |
Métodos públicos
Nome |
Descrição |
---|---|
Acrescenta um objeto de CSimpleStringT a um objeto existente de CSimpleStringT . |
|
Acrescenta um caractere a um objeto existente de CSimpleStringT . |
|
Copia um caractere ou mais caracteres em outros cadeia de caracteres. |
|
Copia um caractere ou mais caracteres para outra cadeia de caracteres em que os buffers sobrepostos. |
|
Força uma cadeia de caracteres para ter um de comprimento zero. |
|
Qualquer libera a memória adicional atribuída anteriormente pelo objeto de cadeia de caracteres. |
|
Recupera atribuído o comprimento de um objeto de CSimpleStringT . |
|
Retorna o caractere em uma posição determinada. |
|
Retorna um ponteiro para caracteres em CSimpleStringT. |
|
Retorna um ponteiro para caracteres em CSimpleStringT, truncando para o comprimento especificado. |
|
Retorna o número de caracteres em um objeto de CSimpleStringT . |
|
Recupera o gerenciador de memória do objeto de CSimpleStringT . |
|
Retorna a cadeia de caracteres |
|
Testa se um objeto de CSimpleStringT não contém nenhum caractere. |
|
Contagem de referência desativa e protege a cadeia de caracteres em buffer. |
|
Atribui uma quantidade de memória específica para o buffer de caracteres. |
|
O controle de versões do buffer retornado por GetBuffer. |
|
O controle de versões do buffer retornado por GetBuffer. |
|
Define um caractere em uma posição determinada. |
|
Define o gerenciador de memória de um objeto de CSimpleStringT . |
|
Defina a cadeia de caracteres de um objeto de CSimpleStringT . |
|
Retorna o número de caracteres na cadeia de caracteres especificada. |
|
Trunca a cadeia de caracteres em um comprimento especificado. |
|
Permite que a contagem de referência e libera a cadeia de caracteres em buffer. |
Operadores públicos
Nome |
Descrição |
---|---|
Acessa diretamente os caracteres armazenados em um objeto de CSimpleStringT como se AC - estilize a cadeia de caracteres. |
|
Retorna o caractere em uma posição determinada — substituição do operador para GetAt. |
|
Concatena uma nova cadeia de caracteres ao final de uma cadeia de caracteres existente. |
|
Atribuir um novo valor a um objeto de CSimpleStringT . |
Comentários
CSimpleStringT é a classe base para as várias classes de cadeia de caracteres suportadas pelo Visual C++. Fornece suporte mínimo para o gerenciamento de memória do objeto de cadeia de caracteres e de tratamento básico de buffer. Para os objetos mais avançados de cadeia de caracteres, consulte classe de CStringT.
Requisitos
Cabeçalho: atlsimpstr.h