Hola.
Estoy intentando crear un array de objetos que contiene un string y no obtengo el resultado esperado.
TestClass array[5];
void setup() {
Serial.begin(9600);
for (int i = 0; i < 5; i++) {
}
for (int i = 0; i < 5; i++) {
array[i].string = "String"+i;
array[i].numero = i;
}
for (int i = 0; i < 5; i++) {
array[i].info();
}
}
class TestClass {
public:
String string;
int numero;
void info() {
Serial.print("string ");
Serial.print(string);
Serial.print(" numero ");
Serial.println(numero);
};
};
El resultado es:
string String numero 0
string tring numero 1
string ring numero 2
string ing numero 3
string ng numero 4
Espero puedan ayudarme. Como veran no tengo mucha idea .
Un saludo.