Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment créer une liste chaînée e…
  • Comment écrire une ligne commutateu…
  • Comment tracer des lignes dans Visua…
  • Comment utiliser la fonction de strr…
  • Comment référencer des DLL C dans …
  • Comment imprimer un triangle en C 
  • GNU & C + + pour les ordinateurs 
  • Comment exposants d'entrée en C 
  • Visual C Projets 
  • Comment faire pour utiliser des modè…
  •   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 faire Strings tout en minuscules sur C + +

    Bien que le C + + langage de programmation est capable de convertir un seul caractère en minuscule , il ne contient pas de fonction intégrée pour convertir une chaîne entière de caractères. Cette fonctionnalité peut facilement être ajouté à votre programme en écrivant votre propre fonction qui prend une chaîne d'entrée et renvoie la valeur de toutes les lettres minuscules trouvés . Cela ne changera pas la valeur des caractères autres que des lettres , tels que la ponctuation ou chiffres. Instructions
    1

    ouverte " . Cpp " le dossier de votre programme dans votre éditeur de texte préféré ou IDE, tel que Notepad ou Visual Studio.
    2

    Ajoutez les lignes suivantes comprennent des déclarations au début du document , sur une nouvelle ligne directement en dessous de toutes les autres déclarations qui commencent par "# include ".

    # include # include

    ces fichiers font partie de l' + + bibliothèque standard C et sont pris en charge par tous les compilateurs qui suivent la norme C + +
    3

    Créer une nouvelle fonction en dessous de vos directives d'inclusion en tapant le code suivant : . < br >

    toLower void ( string & convertString ) { for (unsigned int i = 0; i < convertString.length (); i + +) { convertString [i] = tolower ( convertString [i]) ;}}

    4

    Analyser le segment de code précédent pour comprendre comment cela fonctionne . Cela est nécessaire pour comprendre comment la fonction manipule vos variables . Il crée d'abord une référence à la chaîne , pas une copie . Cela signifie qu'il ne renvoie pas une valeur, mais manipule à la place de votre chaîne directement à l'intérieur de la mémoire de l' ordinateur. Il obtient ensuite la longueur de la chaîne et des boucles à travers chaque caractère de la chaîne . Pour chaque personnage qu'il rencontre , il convertit la valeur actuelle de son équivalent en minuscules en utilisant les touches + + pour abaisser fonction .
    5

    Dans le cadre «principal» de votre programme, envoyer des chaînes C à votre nouvelle fonction convertir. Par exemple , le code suivant convertit deux chaînes différentes en minuscules valeurs:

    int main () { std :: string firstString ( " BONJOUR ! "); Std :: string secondString ( "au revoir" ) ;

    toLower ( firstString ) ; //valeur de la chaîne est maintenant " bonjour ! " toLower ( secondString ) ; //valeur de la chaîne est maintenant "au revoir"

    return 0; }
    6

    Enregistrez le fichier dans votre éditeur de texte et le compiler en utilisant votre compilateur préféré .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser les fonctions d' ami en C + + 
  • Comment réaliser des matrices en C + + 
  • Comment compiler des fichiers RPC multiples 
  • Comment allouer pointeurs 
  • Comment faire pour installer un vieux compilateur C + + sous Windows XP 
  • Comment faire pour convertir une entrée à une Entier 
  • C + + Function Call Is Missing liste d'arguments 
  • Comment faire pour afficher le code de Visual C Projet 
  • Comment faire pour utiliser Visual C + + Express 
  • Comment utiliser un STL Vector Iterator 
  • Connaissances Informatiques © http://www.ordinateur.cc