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é .