Bonjour ,
je suis en train de developper un programme dans lequel j'utilise le mecanisme d'heritage.
En fait j'ai deux classes ,une classe bloc et une classe forme qui herite de la classe bloc.
En fait une fore et composé d'un tableau de bloc.Voici le contructeur de la classe forme:
Le probleme c'est qu'il me dit ca:Code:forme::forme(int X, int Y, char *f,Uint32 c) { int j=0; char *phrase; Set_forme_Pos(X,Y); color=c; phrase=forme_t; strcpy(forme_t,f); for(int i=0;i<16,i++;c++) { if(i==4 || i==8 || i==12) j++; if(*phrase=='1') { tab_bloc[i]=bloc(X+(i%4)*29,Y+j*29,c); }else{ } } }
1>c:\projetc++\prog1\proj\proj \forme.cpp(23) : error C2512: 'bloc'*: aucun constructeur par défaut approprié disponible
1>c:\projetc++\prog1\proj\proj \forme.cpp(23) : error C2512: 'bloc'*: aucun constructeur par défaut approprié disponible
Quelqu'un pourrait m'aider svp.
D'avance merci.
-----