| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    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é .

    Previous :

    next :
      articles connexes
    ·Comment créer un BlogSkin pour Blogger 
    ·Comment mettre en œuvre un algorithme pour votre ordin…
    ·Comment utiliser Enum dans C Program 
    ·Comment afficher le contenu d'une liste de tableau dans…
    ·Comment faire pour obtenir des éléments d'une matrice…
    ·Comment convertir Int Char 
    ·Comment mesurer la largeur de chaque caractère ASCII d…
    ·Comment utiliser la fonction memcpy en C + + 
    ·Comment faire un programme en utilisant Microsoft Visua…
    ·Qu'est-ce qu'un EOF dans le langage C 
      articles en vedette
    ·Java serveur de conversation Tutorial 
    ·Comment personnaliser un IRB Prompt 
    ·L' utilisation de la fonction Python Numeric.Arange 
    ·Comment écrire un programme Visual C qui utilise une i…
    ·Comment calculer la longueur d'un fichier WAV en VB6 
    ·Comparaison de chaîne PHP 
    ·Comment faire pour supprimer les doublons d' une liste …
    ·Comment faire pour envoyer des données dans MySQL avec…
    ·Comment calculer des nombres énormes en Python 
    ·Comment spécifier caché URL d'entrée Avec JSF 
    Copyright © Connaissances Informatiques http://fr.wingwit.com