Como combinar seqüências de caracteres C ++ e Arduino?

Estou escrevendo uma biblioteca para o meu projeto (por enquanto estou usando o Arduino). O problema que tenho é questring em C ++ e no Arduino diferem.

Ou seja, eu gostaria que minha biblioteca fosse independente do Arduino, então estou usando#include <string> e depois declarandostring s;. No entanto, no Arduino, as strings são definidas pelo Arduino e declaradasString s2.

Quando incluo minha biblioteca no esboço, receboerror: string: No such file or directory na linha em que tento incluir a biblioteca de strings C ++ #include <string>).

Existe uma maneira de fazer o Arduino usar a biblioteca de strings C ++ ou converter a string em string do Arduino ao compila

questionAnswers(2)

yourAnswerToTheQuestion