Il C + + linguaggio di programmazione utilizza la classe CString per creare oggetti stringa in un programma. La classe ha diversi metodi che è possibile utilizzare con le variabili e gli oggetti. L'obiettivo dei metodi delle stringhe in C + + è che consentono di modificare e verificare i valori nelle variabili . Avendo questi metodi built - in mezzo a disposizione che non c'è bisogno di programmare le proprie funzioni con più righe di codice , e può invece sfruttare le loro caratteristiche semplicemente chiamando nomi di metodo . Metodi di estrazione
C + + 's metodi di estrazione prendere una stringa e restituiscono una stringa . Diversi metodi consentono di creare stringhe a partire dal lato sinistro o destro di una stringa , o da metà , ciascuna con un numero esatto di caratteri . È inoltre possibile specificare una serie di caratteri e di estrarre solo i caratteri da stringhe . Questi metodi consentono di creare nuove stringhe da usare in un programma , pur mantenendo le corde originali. Ad esempio , se si dispone di stringhe contenenti i nomi ei cognomi di un elenco di utenti , è possibile estrarre solo cognomi degli utenti.
Metodi informativi
alcuni di C + + metodi stringa s ' semplicemente restituiscono informazioni su una stringa che potrebbe essere necessario conoscere . Ad esempio, è possibile verificare se una stringa ha un valore o no , ottenere il numero di caratteri contenuti nella stringa o restituire il carattere in una posizione specifica nella stringa . Questi metodi di prova le corde per assicurare che soddisfino i tuoi criteri, ad esempio controllando che un utente ha inserito una stringa quando l'hai richiesto, e che la stringa presentata è di almeno la lunghezza minima necessaria.
metodi di confronto
C + + ha due funzioni di confronto di stringhe , una che confronta due stringhe e prende in considerazione i casi le loro lettere », e uno che confronta due stringhe indipendentemente dal caso del lettere. Questi metodi sono utili perché fanno confronti tra stringhe rapido e facile e semplice verifica dei dati . Ad esempio, se richiedere all'utente di inserire una password , si vuole garantire che la password entra corrisponda a quella in vostro record esattamente . Metodo di confronto di stringhe La maiuscole e minuscole consente di fare questo .
Metodi di conversione
C + + ha diversi metodi di conversione delle stringhe che consentono di modificare le stringhe in qualche modo. È possibile tagliare gli eventuali caratteri di spazio bianco, convertire i caratteri interamente in maiuscolo o minuscolo o invertire i caratteri della stringa . Questi metodi aiutano a eliminare i caratteri non necessari da una stringa e mantenere la coerenza nelle vostre variabili . Avrete spesso li uso in combinazione con altri metodi , come ad esempio per rimuovere spazi vuoti prima di confrontare due stringhe o il controllo lunghezza di una stringa.