Методы CString

Cодержание страницы

Конструкторы
Методы “String как Массив”
Методы Сравнения
Методы Извлечения
Другие Конверсионные Методы
Методы Поиска
Методы Буферного Доступа
Особые Для Windows Методы

Конструкторы

CString -создает объекты CString различными способами.

Методы “String как Массив”

GetLength -возвращает число символов в объекте CString.

IsEmpty -проверяет, не содержит ли объект CString каких либо символов.

Empty -делает длину стоки нулевой.

GetAt -возвращает символ указанной позиции.

SetAt -устанавливает символ в указанную позиции.

Методы Сравнения

Compare -сравнивает две строки (чувствительна к регистру) .

CompareNoCase -сравнивает две строки (нечувствительна к регистру).

Методы Извлечения

Mid -извлекает среднюю часть строки (подобно функции Бейсика MID$).

Left -извлекает левую часть строки (подобно функции Бейсика LEFT$).

Right -извлекает правую часть строки (подобно функции Бейсика RIGHT$).

SpanIncluding -извлекает подстроку, которая содержит только символы в наборе.

SpanExcluding -извлекает подстроку, которая содержит только символы вне набора.

Другие Конверсионные Методы

MakeUpper -преобразовывает все символы в этой строке к символам верхнего регистра.

MakeLower -преобразовывает все символы в этой строке к символам нижнего регистра.

MakeReverse -полностью изменяет порядок символов в этой строке.

Format -форматирует строку, как это делает sprintf .

TrimLeft -вырезает пустое пространство в левой части строки (пустых символов)

TrimRight -вырезает пустое пространство в правой части строки (пустых символов)

Методы Поиска

Find -ищет символ или подстроку в строке.

ReverseFind -ищет символ в строке; начиная с конца.

FindOneOf -ищет первый символ соответствия из набора.

Методы Буферного Доступа

GetBuffer -возвращает указатель на символы объекта CString.

GetBufferSetLength -возвращает указатель на символы объекта CString, усекая до указанной длины.

ReleaseBuffer -управляет буфером, возвращенным GetBuffer .

FreeExtra -удаляет любую неиспользуемую память из этого строкового объекта, предварительно зарезервироанную строкой.

LockBuffer -отключает ссылку на содержание строки и защищает строку в буфере.

UnlockBuffer -включает ссылку на содержание строки и убирает защиту строки.

Особые Для Windows Методы

AllocSysString -формирует распределяет новую BSTR из CString данных.

SetSysString -присваивает существующему объекту BSTR данные из объекта CString.

LoadString -загружает существующий объект CString из строкового ресурса Windows CE .

Создано: Пятница, 12 января 2001 Microsoft
Переведено: Вторник, 30 сентября 2003 Тельменко И.В.