Objet et int dans une fonction
	
	
		bonjour ,
Je débute avec c++ et quelques notions de base :
http://cpp.developpez.com/faq/cpp/?p...ASS_header_cpp
Je ne trouve pas ce qui bloque pour passer une fonction de classe dans une fonction générique hors de cette classe :
Le fichier .cpp :
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
   |  
void Arbre1::anim_a01(int bou_a01){
for (int i=1; i <= bou_a01; i++){
  anim_arbre_1(50);
  anim_arbre_1(50);
  anim_arbre_1(50);
  anim_arbre_1(200);
  anim_arbre_1(200);
  anim_arbre_1(200);
  anim_arbre_1(50);
  anim_arbre_1(50);
  anim_arbre_1(50);
}
}
// ----------------------------------- //
void final(long nb,M)
{
 Arbre1 M;
 M.anim_a01(nb);
 delay(600);
} | 
 Avec erreur de compilation :
------------------------------------
main :
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
   |  
#include <Noel1.h>
 
Arbre1 Anim_11 = Arbre1(0,1,2,3,4,5);
long nb;
 
void setup()
{
randomSeed(analogRead(0));
}
 
void loop ()
{
// --- ANIMATION 1 --- //
nb = random(1,4);
final(nb,Anim_11);
delay(600); 
} | 
 ---------------------------
Comment passer nb et le nom de l'objet( instance Anim_11) dans la fonction final()  
du .cpp ?
Ou comment avec c++ , une fonction admet plusieurs instances de classe en argument ?
:calim2: