Bonjour,
Je suis toujours sur le projet pour lequel j'avais demandé de l'aide dans ce thread: http://www.developpez.net/forums/sho...d.php?t=154525
Après avoir un peu avancé, je suis face à un nouveau problème.
A la compilation j'obtiens cette erreur:
Celle-ci concerne le code suivant:c:\Documents and Settings\Fabrice\Bureau\Project\C++\GATest\GADiploid.h(30) : error C2504: 'GABinaryString' : classe de base non définie
Je travaille sur une bibliothèque que je cherche à étendre. J'ai repris l'un des fichiers de cette bibliothèque et l'ai modifié pour obtenir le code qui précède.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Pour résoudre l'erreur j'ai essayé de commenter le ifndef:
L'erreur disparaît, mais j'obtiens maintenant cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
Celle-ci concernant ce fichier:c:\Documents and Settings\Fabrice\Bureau\Project\C++\GATest\GADiploid.cpp(35) : error C2512: 'GABinaryString' : aucun constructeur par défaut approprié disponible
Le compilateur me réclame un constructeur par défaut alors que celui-ci semble bien défini dans le fichier suivant (fichier que j'ai récupéré dans la bibliothèque, sans modification):
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Deux questions:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
-A quoi sert le code #ifndefine... #define... #endif que j'ai mis en commentaire?
-Pour quoi le compilateur me réclame-t-il un constructeur par défaut?
Merci d'avance pour vos réponses.

 

 
		
		 
         
 

 
			
			


 
   


 Héritage de classes.
 Héritage de classes.
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
  
 
 
			 Envoyé par Miles
 Envoyé par Miles
					
				 
						


 
			 car il faut chercher et ça prend du temps
 car il faut chercher et ça prend du temps  
			
Partager