Otrzymuję wartość int z jednego z pinów analogowych na moim Arduino. Jak mogę łączyć to do String
a następnie przekonwertować String
do char[]
?
Zasugerowano, żebym spróbował char msg[] = myString.getChars();
, ale otrzymuję wiadomość, getChars
która nie istnieje.
const char * msg = myString.c_str();
. W przeciwieństwie dotoCharArray()
,c_str()
jest operacją zerowej kopii, a zerowa kopia jest dobra na urządzeniach z ograniczoną pamięcią.