Bonjour, j'avais déjà créé un post sur la virtualisation de méthodes template ici.
Et maintenant que j'ai les infos qu'il me faut j'ai donc poursuivi la chose (donc ceci est la suite en quelque sorte de mon ancien post)
J'ai donc créer une classe Variable:
Variable.h
Variable.cpp
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
Et voici main.cpp qui test cette classe:
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
Et voila le message du compilo (gcc) :
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
undefined reference to `Variable::Variable<char>(char)'
Pourtant le constructeur existe et il est accessible puisque les 2 lignes au dessus de celle qui plante fonctionnent.
D'où vient le problème svp?

 

 
		
		 
         
 

 
			
			


 
   
 


 Impossible d'appeler le constructeur template
 Impossible d'appeler le constructeur template
				
 Répondre avec citation
  Répondre avec citation
Partager