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:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 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.