Membres de la classe CString

Construction
La chaîne dans un tableau
Cession et concaténation
Comparaison
Extraction
Autres Conversions
Recherche
Archive/Dump
Accès de la mémoire tampon
Spécifique à Windows

Construction

CString Construit les objets CString de diverses façons.

La chaîne dans un tableau

GetLength Renvoie le nombre de caractères dans un objet CString . Pour les caractères codés sur plusieurs octets, compte chaque caractère de 8 bits ; C'est un octet de plomb et le sentier de caractères multioctet un sont comptés comme deux caractères.
IsEmpty Teste si un objet CString contient pas de caractères.
Vide Une chaîne de longueur 0 les forces.
GetAt Retourne le caractère à une position donnée.
operator] Retourne le caractère à une position donnée — substitution de l'opérateur pour GetAt.
SetAt Définit un caractère à une position donnée.
opérateur LPCTSTR Accède directement aux caractères stockées dans un objet CString comme une chaîne de style c.

Cession et concaténation

opérateur = Assigne une nouvelle valeur à un objet CString.
opérateur + Concatène deux chaînes et retourne une nouvelle chaîne.
opérateur += Concatène une nouvelle chaîne à la fin d'une chaîne existante.

Comparaison

opérateur == < ; etc. Opérateurs de comparaison (sensible à la casse).
Comparer Compare deux chaînes (sensible à la casse).
CompareNoCase Compare deux chaînes (sensible à la casse).
Collationner Compare deux chaînes (cas sensibles, utilisations d'informations spécifiques aux paramètres régionaux).
CollateNoCase Compare deux chaînes (cas insensible, utilisations d'informations spécifiques aux paramètres régionaux).

Extraction

Milieu Extraits de la partie centrale d'une chaîne (comme la base MID$ function).
Gauche Extraits de la partie gauche d'une chaîne (comme la base gauche$ function).
Droit Extraits de la partie droite d'une chaîne (comme la fonction$ bonne base).
SpanIncluding Extraits d'une sous-chaîne qui contient uniquement les caractères dans un ensemble.
SpanExcluding Extraits d'une sous-chaîne qui contient uniquement les caractères pas dans un ensemble.

Autres Conversions

MakeUpper Convertit tous les caractères de cette chaîne en majuscules.
MakeLower Convertit tous les caractères de cette chaîne de caractères en minuscules.
MakeReverse Inverse les caractères de cette chaîne.
Remplacer Remplace a indiqué les caractères avec les autres personnages.
Supprimer Supprime a indiqué les caractères d'une chaîne.
INSERT Insère un caractère unique ou une sous-chaîne à l'index donné dans la chaîne de.
Supprimer Supprime un ou les caractères d'une chaîne.
Format La chaîne de format comme sprintf.
FormatV Met en forme la chaîne comme vsprintf.
TrimLeft Garnitures principales whitespace caractères de la chaîne.
TrimRight Trim trailing whitespace caractères de la chaîne.
FormatMessage Met en forme une chaîne de message.

Recherche

Trouver Trouve un caractère ou une sous-chaîne à l'intérieur d'une chaîne plus grande.
ReverseFind Trouve un caractère dans une chaîne plus grande ; commence à partir de la fin.
FindOneOf Trouve le premier caractère correspondant à un ensemble.

Archive/Dump

opérateur lt; & lt; Insère un objet CString dans un contexte d'archive ou de vidage.
opérateur gt; & gt; Extrait un objet CString d'une archive.

Accès de la mémoire tampon

Fonctions membres GetBuffer Retourne un pointeur vers les personnages en CString.
GetBufferSetLength Retourne un pointeur vers les personnages de CString, tronquer à la longueur spécifiée.
ReleaseBuffer Contrôle des rejets de la mémoire tampon retournée par les fonctions membres GetBuffer.
FreeExtra Supprime toute surcharge de cet objet string en libérant la mémoire supplémentaire précédemment alloué à la chaîne.
LockBuffer Désactive le décompte de références et protège la chaîne dans la mémoire tampon.
UnlockBuffer Permet un décompte de références et libère la chaîne dans la mémoire tampon.

Spécifique à Windows

AllocSysString Alloue un BSTR à partir de données de CString.
SetSysString Définit un objet BSTR existant avec les données d'un objet CString.
LoadString Charge un objet CString existant à partir d'une ressource Windows.
OEM Effectue une conversion de la place du caractère ANSI définie sur le jeu de caractères OEM.
Conversions Effectue une conversion en place dans le jeu pour le jeu de caractères ANSI de caractères OEM.

Aperçu de CString |nbsp ; Graphique de la hiérarchie

Index