Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment Correction d'un échec d'ass…
  • Comment faire pour inclure les polic…
  • Comment écrire un programme C qui v…
  • Comment coder un 5X5 de la grille en…
  • Comment utiliser Fortran en C + + Li…
  • Comment concevoir une horloge numér…
  • Comment faire un système d'exploita…
  • Comment ouvrir MS- DOS 
  • Comment faire pour obtenir un pointe…
  • Comment obtenir un nombre d'objets à…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment manipuler des chaînes dans MFC

    La STL Bibliothèque du pur C + + a la classe "string" . La Bibliothèque de classes MFC (Microsoft Foundation ) a son propre salut : la classe CString . Le CString MFC fournit toutes les fonctionnalités dont un développeur a besoin pour gérer et manipuler une chaîne. Bien que n'étant pas un traité exhaustif sur la classe , cet article illustre ses fonctions les plus fréquemment utilisées de sorte que d'ici la fin vous pouvez être opérationnel . Choses que vous devez
    Microsoft Visual Studio IDE
    livre sur MFC , comme « Programming Windows avec MFC " par Jeff Prosise
    Afficher plus Instructions
    1

    initialiser un objet CString . CString a de nombreux constructeurs. Vous pouvez instancier un objet CString avec char, char * , TCHAR ou sans paramètres. Il prend en charge l' opérateur «=» , de sorte que vous pouvez assigner des objets vides une valeur
    Exemple:
    s1 , s2 CString ( "Bonjour" ) ;
    s1 = s2 ; //s1 a la valeur " . Bonjour "
    2

    obtenir la longueur d'un objet CString . Le " GetLength ()" fonction retourne un entier non signé qui est la longueur de la chaîne.
    3

    concaténer un objet CString avec un autre . Le moyen facile d'ajouter deux cordes à travers l'opérateur «+»
    Exemple:
    CString s1 ( «prénom» ) , s2 ( " nom ");
    s1 = s1 + s2 ; < . br> 4

    faire des comparaisons avec CString . Vous pouvez utiliser le " CompareNoCase ()" fonction de faire des comparaisons insensibles à la casse , l' opérateur "==" soutient comparaisons sensibles à la casse
    Exemple:
    CString s (« Voyons si ils sont égaux "); . Si
    ( " Voyons voir si elles sont égales " == s) {
    MessageBox ( " casse" ) ; }

    //OU
    if (" nous allons voir si elles sont égal "== s) {
    MessageBox ( " insensible à la casse "); }

    5

    Recherchez une chaîne à l'intérieur d'un objet CString MFC. Vous pouvez le faire en surchargeant la fonction "Find ()" pour accepter des chaînes et des personnages simples. La recherche se fait de gauche à droite et renvoie la position de la chaîne
    CString s ( «Les capacités de recherche de CString "); . Int pos = s.Find (' s'); int POS2 = s.Find ( "de" ) ;
    6

    Format des données. " Format ()" fonctionne de manière similaire à la fonction printf C
    CString s ;
    int num = 80;
    caractères arr [" Numéro : "] = ; .
    S.Format ( ("% s % d " , arr, num) ;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment écrire un programme Visual C qui utilise une instruction While et la séquence d'échappeme…
  • Comment générer un nombre aléatoire en C 
  • Comment faire une application iPhone Really Simple 
  • Comment utiliser des chaînes comme la saisie au clavier en réseaux bidimensionnels avec les progra…
  • Comment savoir conteneurs STL 
  • Comment remplacer les fonctions de Dev C + + 
  • Comment écrire un programme simple en C + + 
  • Comment ajouter GridView 
  • Tutoriel du processeur Cell 
  • Quelles sont les fonctions du Turbo C 
  • Connaissances Informatiques © http://www.ordinateur.cc