Klasa CSimpleStringT
Ta klasa reprezentuje CSimpleStringT obiektu.
template <typename BaseType>
class CSimpleStringT
Parametry
BaseType
Typ znaków klasy string.Może być jedną z następujących czynności:char(dla ciągów znaków ANSI).
wchar_t(dla ciągów znaków Unicode).
TCHAR (dla ciągów znaków Unicode i ANSI).
Członkowie
Definicje TypeDef publicznych
Nazwa |
Opis |
---|---|
Wskaźnik stały ciąg. |
|
Wskaźnik na ciąg. |
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CSimpleStringT obiektów na różne sposoby. |
|
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dołącza CSimpleStringT obiektu do istniejącego CSimpleStringT obiektu. |
|
Dołącza do istniejącego znaku CSimpleStringT obiektu. |
|
Kopiuje znaki do innego ciągu. |
|
Kopiuje znaki do innego ciągu, w którym nakładają się buforów. |
|
Wymusza ciąg ma długość równą zero. |
|
Zwalnia wszelkich dodatkowych pamięci uprzednio przydzielonych przez obiekt string. |
|
Pobiera długość przydzielone CSimpleStringT obiektu. |
|
Zwraca znak w danym miejscu. |
|
Zwraca wskaźnik do znaków w CSimpleStringT. |
|
Zwraca wskaźnik do znaków w CSimpleStringT, obcinania określonej długości. |
|
Zwraca liczbę znaków w CSimpleStringT obiektu. |
|
Pobiera Menedżera pamięci CSimpleStringT obiektu. |
|
Pobiera ciąg znaków |
|
Testy czy CSimpleStringT obiekt nie zawiera żadnych znaków. |
|
Wyłącza odwołanie inwentaryzacji i chroni w buforze ciągu. |
|
Przydziela bufor znaków określonej ilości pamięci. |
|
Sterowanie buforu zwrócony przez GetBuffer. |
|
Sterowanie buforu zwrócony przez GetBuffer. |
|
Ustawia znak w danym miejscu. |
|
Ustawia Menedżera pamięci CSimpleStringT obiektu. |
|
Ustawia ciąg CSimpleStringT obiektu. |
|
Zwraca liczbę znaków w ciągu określonego. |
|
Obcina ciągu na określony czas. |
|
Umożliwia liczenie odniesienia i zwalnia w buforze ciągu. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Bezpośredni dostęp do znaków przechowywanych w CSimpleStringT obiektu jako ciąg c stylu. |
|
Zwraca znak w danym położeniu — zastąpienia operator GetAt. |
|
Łączy nowy ciąg na końcu istniejącego ciągu. |
|
Przypisuje nową wartość do CSimpleStringT obiektu. |
Uwagi
CSimpleStringTjest klasą podstawową dla różnych klas ciąg obsługiwanych przez program Visual C++.Minimalna obsługa przewiduje zarządzanie pamięcią obiekt string i buforu podstawowych manipulacji.Bardziej zaawansowane ciąg obiektów, zobacz Klasy CStringT.
Wymagania
Nagłówek: atlsimpstr.h