salut !
J'ai suivi vos indications et essaye de me mettre aux smart_pointers.
Ca a l'air efficace... mais je ne peux les tester !
J'ai donc developpé la classe suivante (pour m'entrainer) :
le 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
ca compile trés bien.
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
Cependant, dans le fichier main, si je met n'importe quoi en relation avec ma classe, j'obtient des erreurs linker !!!
De plus, dans l'arborescence de VC++ pour les classes : si je dbl-clk sur la methode Show, ile me dit qu'il ne peut m'y emmener puisque la methode n'est pas implémentée !
voici mon code sdans 'main"
il me jette a la figure les erreur suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
Et question subsidiaire : je construie mon objet. Mais si par defaut je veux lui donner la valeur "n",commet je dois faire, puisque la je dit dans le Ctor "new int" ??Envoyé par VC++
merci

 

 
		
		 
        

 
			
			

 
   


 templates et smart pointers
 templates et smart pointers
				 TR<int>(int *)" (??0?$PTR@H@@QAE@PAH@Z)
TR<int>(int *)" (??0?$PTR@H@@QAE@PAH@Z) Répondre avec citation
  Répondre avec citation 
						 
						
 
   
						
Partager