class A {
public:
int val;
A(int x) : val(x) {
Serial.print("constructeur de A avec valeur ");
Serial.println(val);
}
~A() {
Serial.print("destructeur de A avec valeur ");
Serial.println(val);
}
};
void testing(A* aPtr) {
Serial.print("Testing d'un A avec valeur ");
Serial.println(aPtr->val);
}
void setup() {
Serial.begin(115200);
}
void loop() {
Serial.println("------ début de loop ------");
testing(new A(10));
A a1(100);
testing(&a1);
delay(1000);
Serial.println("------ fin de loop ------");
}