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 :