Разбить строку на массив без <iostream> - PullRequest
0 голосов
/ 01 апреля 2020

Я создаю систему ESP32, которую можно настроить с помощью QR-кодов.

Полезная нагрузка, которую я создаю во внешнем приложении, структурирована следующим образом

[WiFiSSID] + "\n" + [WiFiPassword] + "\n" ...
[User input] + "separator" +...

qr-код Распознаватель выплевывает массив uint8_t, который я преобразую в строку.

Теперь я хотел бы разбить указанную строку на массив, каждый элемент которого сохраняется в EEPROM.

Здесь начинается сложная часть. У меня очень ограниченный размер раздела и включение разрывов слишком сильно увеличивает размер программы.

У кого-нибудь есть идеи, как обойти это?

1 Ответ

0 голосов
/ 01 апреля 2020

хорошо, я нашел способ:

Я удаляю символы из разделителя в разделитель. Некрасиво, но работает.

...