Bonjour,
Toujours suite au passage de VC6 à VC7, j'ai une erreur de compil.
J'ai dans l'entête de ma classe:
Ensuite j'ai la déclaration de mon constructeur par copie comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part CArray<CAccessRecord, CAccessRecord &> m_Records;
En VC6, cela ne posait pas de problème. En VC7, il me met l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
'CArray<TYPE,ARG_TYPE>::Add'*: impossible de convertir le paramètre 1 de 'const CAccessRecord' en 'CAccessRecord &'
with
[
TYPE=CAccessRecord,
ARG_TYPE=CAccessRecord &
]
La conversion perd les qualificateurs
Donc, le const pose problème mais je vois pas comment le contourner....
Merci

 

 
		
		 
         
 

 
			
			


 
   


 VC7, template et const
 VC7, template et const
				 Répondre avec citation
  Répondre avec citation


 
  
  
 
 
			 
  
 
 
			 
 


 
				 
						
Partager