Будівництво
Рядок масиву
Призначення/конкатенація
Порівняння
Вилучення
Інші переходи
Пошук
Архів/звалища
Буфер доступу
Специфічні для Windows
| CString | Конструкції CString об'єктів по-різному. |
| GetLength | Повертає кількість знаків у CString об'єкт. Для багатобайтові символи лічить кожен знак 8-бітний; тобто, свинцю і стежки байт в один кодувань символів характер вважаються два символи. |
| IsEmpty | Перевіряє, чи CString об'єкт не містить символів. |
| Порожній | Сили рядок мати довжину 0. |
| GetAt | Повертає символ у даній позиції. |
| [оператор] | Повертає символ в заданому положенні — оператор заміни GetAt. |
| SetAt | Набори символів у даній позиції. |
| оператор LPCTSTR | Безпосередньо звертається символи зберігаються в об'єкті CString , як рядок C-стиль. |
| оператор = | Призначає нового значення CString об'єкта. |
| оператор + | Об'єднує два рядки і повертає новий рядок. |
| оператор + = | Об'єднує новий рядок в кінець наявного рядок. |
| оператор = = < т. д. | Оператори порівняння (враховується регістр). |
| Порівняти | Порівнює два рядки (враховується регістр). |
| CompareNoCase | Порівнює два рядки (регістру). |
| Співставлення | Порівнює два рядки (регістр, використовує специфічних для мови відомостей). |
| CollateNoCase | Порівнює два рядки (випадку нечутливим, використовує специфічних для мови відомостей). |
| Середині | Витягує середньої частини рядка (наприклад, за допомогою функції$ основні MID). |
| Зліва | Витягує ліву частину рядка (наприклад, основні $ функція LEFT). |
| Право | Витягує праву частину рядка (наприклад, основні $ функція). |
| SpanIncluding | Витягує підрядок, який містить лише символи з набору. |
| SpanExcluding | Витягує підрядок, який містить лише символи не в набір. |
| MakeUpper | Перетворює всі знаки в цей рядок на великі символи. |
| MakeLower | Перетворює всі знаки в цей рядок на маленькі символи. |
| MakeReverse | Змінює символів у цей рядок. |
| Замінити | Замінює вказані символи з інших символів. |
| Видалити | Видаляє зазначено знаків у рядку. |
| Вставити | Вставка одного або підрядок заданого показника в рядок. |
| Видалити | Видалення символу або символів у рядку. |
| Формат | Формат рядка, як sprintf робить. |
| FormatV | Формати рядок, як vsprintf робить. |
| TrimLeft | Обрізати провідних пробіли з рядка. |
| TrimRight | Оздоблення кінцеві пробіли з рядка. |
| FormatMessage | Формати рядок повідомлення. |
| Знайти | Пошук символів або підрядок всередині більший рядок. |
| ReverseFind | Пошук символу всередині більший рядок; починається з кінця. |
| FindOneOf | Знаходить відповідного знака з набору. |
| оператор lt; & lt; | Вставка об'єкта CString до архіву або дамп контексту. |
| оператор gt; & gt; | Вилучає об'єкт CString з архіву. |
| GetBuffer | Повертає вказівник на знаки в CString. |
| GetBufferSetLength | Повертає вказівник до знаків на CString, скороченню указаної довжини. |
| ReleaseBuffer | Керування релізи буфера, повернутих GetBuffer. |
| FreeExtra | Видаляє будь-які накладні цей рядок об'єкт, звільняючи будь-яких додаткових пам'яті раніше в рядок. |
| LockBuffer | Вимикає підрахунку посилань і захищає рядка у буфер. |
| UnlockBuffer | Дає можливість підрахунку посилань і випускає рядка у буфер. |
| AllocSysString | Виділяє БУЛ з CString даних. |
| SetSysString | Встановлює наявний об'єкт БУЛ з даними з CString об'єкта. |
| LoadString | Завантажує наявний об'єкт CString з Windows ресурс. |
| AnsiToOem | Робить з символів ANSI OEM набір символів перетворення на місці. |
| OemToAnsi | Робить це перетворення з набору символів ANSI символів OEM. |
Огляд CString |nbsp; Ієрархічна діаграма