Conversion d'une chaîne de caractères en minuscules

Arduino:
Conversion d'une chaîne de caractères en minuscules

How to:

En Arduino, la classe String offre la méthode toLowerCase(). Voici comment l’utiliser :

String message = "Bonjour, ARDUINO !";
message.toLowerCase();
Serial.begin(9600);
Serial.println(message); // Affiche "bonjour, arduino !"

Deep Dive

Historiquement, le besoin de convertir des chaînes en minuscules trouve son origine dans les premiers jours de l’informatique, pour la comparaison de données textuelles et la recherche insensible à la casse. Alternativement, avant que String n’offre toLowerCase(), les programmeurs parcouraient chaque caractère et utilisaient des fonctions comme tolower() de la bibliothèque ctype.h en C. En interne, toLowerCase() parcourt la chaîne et convertit chaque caractère individuellement, en utilisant le tableau ASCII comme référence pour trouver l’équivalent minuscule de chaque lettre majuscule.

See Also

Pour plus d’informations et plus de fonctions liées aux chaînes sur Arduino, consultez :