J'ai utilisé Pascal que de manière superficielle, donc je ne saurais dire si forward et externes sont équivalents.
Mais en C/C++ le type de la variable doit être complètement défini avant son utilisation.
Tu pourrais donc faire
extern class Tutu danse;
// définition de la class Tutu avant son utilisation
class Tutu {
public:
Tutu() {};
void tourner() {};
};
void setup() {
danse.tourner();
}
void loop() {
}
Mais ça présente quand même un intérêt limité.