Convertendo uma string para minúsculas

Arduino:
Convertendo uma string para minúsculas

Como Fazer:

String mensagem = "Olá, MUNDO!";
mensagem.toLowerCase();
Serial.begin(9600);
Serial.println(mensagem); // Saída: olá, mundo!

Mergulho Profundo:

Converter strings para minúsculas é uma prática comum desde os primórdios da computação, pois as comparações de texto são sensíveis a maiúsculas e minúsculas por padrão. Alternativas incluem o uso de funções como strcasecmp() para comparações insensíveis a maiúsculas/minúsculas, mas para normalizar dados (como entradas de usuário) a conversão para minúsculas é uma operação padrão. Na implementação do método toLowerCase() do Arduino, cada caractere da string é verificado e se estiver no intervalo ASCII de letras maiúsculas (65 a 90), é convertido para o respectivo minúsculo adicionando 32 a seu código ASCII.

Ver Também: