В основном я взял пример AsyncUDP Server. и я пытаюсь сохранить содержимое packet.data()
в строку. Я получил всевозможные ошибки о invalid conversion
. Я боролся с этим часами и не записывал каждый шаг.
Если я использую String testString = packet.data();
, я получаю invalid conversion from 'uint8_t* {aka unsigned char*}' to 'const char*' [-fpermissive]
.
Я недостаточно силен в C, по-видимому, чтобы полностью понять все эти типы данных, указатели и т. д. и как найти выход из того, что кажется простой проблемой.