| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come manipolare le stringhe in MFC
    Il STL Biblioteca di puro C + + ha la classe "string" . La libreria Microsoft Foundation Class ( MFC ) ha la sua salvezza : la classe CString . CString di MFC fornisce tutte le caratteristiche di un programmatore deve gestire e manipolare una stringa. Anche se non è un trattato esaustivo sulla classe , questo articolo illustra le caratteristiche utilizzate più di frequente in modo che alla fine si può essere installato e funzionante . Cose che ti serviranno
    Microsoft Visual Studio
    Prenota on MFC , come " Programming Windows con MFC " di Jeff Prosise
    Show More Istruzioni
    1

    inizializzare un oggetto CString . CString ha molti costruttori . È possibile creare un'istanza di un oggetto CString con char , char * , TCHAR o senza parametri. Esso supporta l'operatore " =" , in modo da poter assegnare gli oggetti vuoti di un valore
    Esempio :
    CString s1 , s2 ( " Ciao ");
    s1 = s2 ; //S1 ha il valore " . Ciao "
    2

    ottenere la lunghezza di un oggetto CString . Il " GetLength ( ) " la funzione restituisce un numero intero senza segno che rappresenta la lunghezza della stringa .
    3

    concatenare un oggetto CString con un altro . Il modo più semplice per aggiungere due stringhe è attraverso l'operatore " + "
    Esempio :
    CString s1 ( "nome" ) , s2 ( " cognome " ) ;
    s1 = s1 + s2 ; < . br> 4

    fare paragoni con CString . È possibile utilizzare la " CompareNoCase ( ) " la funzione per fare i confronti case-insensitive ; l'operatore " ==" supporta i confronti tra maiuscole e minuscole
    Esempio :
    CString s ( "Vediamo se sono uguali "); .
    Se ( "Vediamo se sono uguali " == s ) {
    MessageBox ( " Case sensitive " ) ; }

    //O
    se ( "vediamo se sono uguale "== s ) {
    MessageBox ( " Case insensitive " ) ; }

    5

    Cercare una stringa all'interno di un oggetto CString MFC . È possibile farlo da sovraccarico della funzione "Trova ( ) " per accettare le stringhe e caratteri singoli. La ricerca avviene da sinistra a destra e restituisce la posizione della sottostringa
    CString s ( " Le funzionalità di ricerca di CString ") . Int pos = s.Find ( ' s '); int pos2 s.Find = ( "di" ) ; Pagina 6

    formattare i dati . " Format ( ) " funziona in modo simile alla funzione printf C
    CString s ;
    int num = 80;
    char arr [ ] = "Numero :"; .
    S.Format ( ( " % s % d " , arrangiamento , num) ;

    Previous :

    next :
      Articoli Correlati
    ·Come fare un programma a scelta multipla di test in C 
    ·Come installare Boost in blocchi di codice 
    ·Come grafico una sinusoide in C + + 
    ·Come convertire da int a char 
    ·Come usare le funzioni in C + + 
    ·Come dichiarare le funzioni statiche in C + + 
    ·Come fare un legame con Windows Mobile 
    ·Come installare i compilatori C + + per Netbeans 
    ·Come scrivere un programma C + + che calcola la media d…
    ·Come generare un numero casuale in C 
      Articoli in evidenza
    ·Come scorrere un TreeMap 
    ·Come aggiungere un utente a RCS 
    ·Come convertire una stringa in una lista 
    ·Tipi di dati in VB6 
    ·Come modificare le estensioni di file audio 
    ·Come fare Algebra in Visual Basic 6 
    ·Come aggiungere un icona sito web per la barra degli in…
    ·Come mostrare una GridView orizzontalmente in Vb.Net 
    ·Tutorial Sun Java 
    ·Come configurare un server Apache per servire Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com