CSimpleStringT Class
Этот класс представляет объект CSimpleStringT.
template <typename BaseType>
class CSimpleStringT
Параметры
BaseType
Тип символа строкового класса. Может принимать следующие значения:char (для символьных строк ANSI).
wchar_t (для символьных строк в юникоде).
TCHAR (и для символьных строк ANSI и юникод).
Члены
Открытые определения типов
Имя |
Описание |
---|---|
Указатель на постоянной строки. |
|
Указатель на строку. |
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объекты CSimpleStringT различными способами. |
|
Деструктор. |
Открытые методы
Имя |
Описание |
---|---|
Добавляет объект CSimpleStringT к существующему объекту CSimpleStringT. |
|
Добавляет знак в существующий объект CSimpleStringT. |
|
Копирует символ или символы в другую строку. |
|
Копирует символ или символы в другой строке, в которой буферы перекрываются. |
|
Принудительно строку, чтобы иметь нулевую длину. |
|
Освобождает любую дополнительную память, выделенную ранее строковый объект. |
|
Получает выбранную длина объекта CSimpleStringT. |
|
Возвращает знак в заданной позиции. |
|
Возвращает указатель на символы в CSimpleStringT. |
|
Возвращает указатель на символы в CSimpleStringT, усечение до заданной длины. |
|
Возвращает число символов в объекте CSimpleStringT. |
|
Получает диспетчер памяти объекта CSimpleStringT. |
|
Извлекает строку символов |
|
Проверяет, не содержит ли объект CSimpleStringT никакие символы. |
|
Запрещает ссылка учитываются и защищает строка в буфере. |
|
Выделяет определенное количество памяти для буфера знаков. |
|
Управление выпусков буфера, возвращенных GetBuffer. |
|
Управление выпусков буфера, возвращенных GetBuffer. |
|
Задает знак в заданной позиции. |
|
Задает диспетчер памяти объекта CSimpleStringT. |
|
Задает строку объекта CSimpleStringT. |
|
Возвращает число символов в указанной строке. |
|
Усекает строки до заданной длины. |
|
Включает ссылку учитываются и освобождает строка в буфере. |
Открытые операторы
Имя |
Описание |
---|---|
Напрямую обращается к символы, хранящиеся в объекте CSimpleStringT c. вставка строки как стили. |
|
Возвращает знак в заданной позиции — подстановка оператора для GetAt. |
|
Сцепляет новую строку в конец существующей строки. |
|
Присвоить новое значение объекта CSimpleStringT. |
Заметки
CSimpleStringT базовый класс для различных классов строки, поддерживаемых Visual C++. Он предоставляет минимальную поддержку управления памятью объект строки и основной манипуляции буфера. Для более сложных объектов строки см. в разделе класс CStringT.
Требования
Header: atlsimpstr.h