Bau
Die Zeichenfolge als Array
Zuordnung/Verkettung
Vergleich
Extraktion
Andere Konvertierungen
Suche
Archiv/Dump
Pufferzugriff
Windows-spezifische
| CString | CString -Objekte auf unterschiedliche Weise erstellt. |
| GetLength | Gibt die Anzahl der Zeichen in einem CString -Objekt zurück. Für multibyte-Zeichen zählt jedes 8-Bit-Zeichen; Das heißt, ein Blei und Trail Byte in eine Multibyte-Zeichen als zwei Zeichen gezählt werden. |
| IsEmpty | Testet, ob ein CString -Objekt keine Zeichen enthält. |
| Leere | Erzwingt eine Zeichenfolge der Länge 0 haben. |
| GetAt | Gibt das Zeichen an einer bestimmten Position zurück. |
| operator] | Gibt das Zeichen an einer bestimmten Position zurück — Betreiber Ersatz für GetAt. |
| SetAt | Setzt ein Zeichen an einer angegebenen position. |
| operators LPCTSTR | Direkt zugreift Zeichen in einem CString -Objekt als Zeichenfolge in C-Format gespeichert. |
| operator = | Weist einen neuen Wert in ein CString -Objekt. |
| operator + | Verkettet zwei Zeichenfolgen und gibt eine neue Zeichenfolge. |
| operator += | Eine neue Zeichenfolge an das Ende einer vorhandenen Zeichenfolge verkettet. |
| operator == < etc. | Vergleichsoperatoren (der Fall empfindlich). |
| Vergleichen | Vergleicht zwei Zeichenfolgen (der Fall empfindlich). |
| CompareNoCase | Vergleicht zwei Zeichenfolgen (groß-und Kleinschreibung). |
| Sortieren | Vergleicht zwei Zeichenfolgen (Fall empfindlich, Informationen zum speziellen Gebietsschema verwendet). |
| CollateNoCase | Vergleicht zwei Zeichenfolgen (Fall unempfindlich, Informationen zum speziellen Gebietsschema verwendet). |
| Mitte | Extrahiert den mittleren Teil einer Zeichenfolge (wie die grundlegende MID$-Funktion). |
| Links | Extrahiert den linken Teil einer Zeichenfolge (wie die grundlegende Funktion der linken$). |
| Recht | Extrahiert den rechten Teil einer Zeichenfolge (wie die grundlegende Funktion der rechten$). |
| SpanIncluding | Extrahiert eine Teilzeichenfolge, die enthält nur die Zeichen in einer Reihe. |
| SpanExcluding | Extrahiert eine Teilzeichenfolge, die nur die Zeichen nicht in einem Satz enthält. |
| MakeUpper | Konvertiert alle Zeichen in dieser Zeichenfolge in Großbuchstaben. |
| MakeLower | Konvertiert alle Zeichen in dieser Zeichenfolge in Kleinbuchstaben. |
| MakeReverse | Kehrt die Zeichen in dieser Zeichenfolge. |
| Ersetzen | Ersetzt angegebene Zeichen durch andere Zeichen. |
| Entfernen | Entfernt angegebenen Zeichen aus einer Zeichenfolge. |
| Einfügen | Fügt ein einzelnes Zeichen oder eine Teilzeichenfolge innerhalb der Zeichenfolge dem angegebenen Index. |
| Löschen | Löscht ein Zeichen oder Zeichen aus einer Zeichenfolge. |
| Format | Format der Zeichenfolge, wie sprintf. |
| FormatV | Formatiert die Zeichenfolge wie vsprintf. |
| TrimLeft | Trim führenden Leerzeichen aus der Zeichenfolge. |
| TrimRight | Trim trailing Whitespace-Zeichen aus der Zeichenfolge. |
| FormatMessage | Formatiert eine Meldungszeichenfolge. |
| Suchen | Findet eines Zeichens oder einer Teilzeichenfolge innerhalb einer größeren Zeichenfolge. |
| ReverseFind | Findet ein Zeichen in einer größeren Zeichenfolge; ab Ende. |
| Mit | Findet das erste übereinstimmende Zeichen aus einer Gruppe. |
| operator lt; & lt; | Fügt ein CString -Objekt an ein Archiv oder Dump Kontext. |
| operator gt; & gt; | Extrahiert ein CString -Objekt aus einem Archiv. |
| GetBuffer | Gibt einen Zeiger auf die Zeichen in das CString. |
| GetBufferSetLength | Gibt einen Zeiger auf die Zeichen in das CString, auf die angegebene Länge abschneiden. |
| ReleaseBuffer | Versionen Kontrolle des von GetBuffer zurückgegebenen Puffers. |
| FreeExtra | Entfernt alle Aufwand für dieses String-Objekts durch zusätzliche zuvor auf die Zeichenfolge reservierten Speicher freigeben. |
| LockBuffer | Deaktiviert die Verweiszählung und schützt die Zeichenfolge im Puffer. |
| ReplaceLinesEx | Ermöglicht die Verweiszählung und gibt die Zeichenfolge im Puffer. |
| AllocSysString | Reserviert einen BSTR von CString -Daten. |
| SetSysString | Setzt ein vorhandenes BSTR -Objekt mit Daten aus einem CString -Objekt. |
| LoadString | Lädt ein vorhandenes CString -Objekt aus einer Windows-Ressource. |
| AnsiToOem | Macht eine Inplace Konvertierung vom ANSI-Zeichensatz in den OEM-Zeichensatz. |
| OemToAnsi | Macht eine Inplace Konvertierung von den OEM-Zeichensatz in ANSI-Zeichensatz. |