Boa tarde a todos,

Estou fazendo uma aplicação usando arduino e um teclado.

E nesse projeto crio uma string para armazenar o que escrevo no teclado.

Preciso trabalhar com string, pois estou usando a concatenação dela.

O problema é que não consigo fazer a string voltar ao valor inicial, ou seja limpa.

Já testei varias coisas como:

string str;

str = ""; 

ou

str = " "; 

ou

str.clear();

Mas inda não consegui, limpar a string.

Em alguns desses casos, a string assume valores nada a ver.

Alguém poderia me ajudar em como limpar uma String, por favor ?

Exibições: 2042

Responder esta

Respostas a este tópico

É só colocar:

str = "";

Oi LBL, bom dia.

O coreto é str = "";

Mas como você já testou e não deu certo, anexe aqui o arquivo com seu code, para que possamos tentar

identificar a causa da sua dificuldade.

Rui 

Simplismente

str="";

Estou  programando algo parecido e comigo esse comando funciona. O que eu não consigo fazer é zerar uma variavel do tipo char assim.

RBC, bom dia.

Realmente, uma variável tipo "char"  tem que ser zerada assim  xpto = 0; ou até assim: xpto = 0x00;

Rui

Legal, vou tentar aqui!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço