Bonjour,
J'ai créé deux classes :
- une classe Matrix33
- une classe Vector3D.
Je souhaite créer à partir d'un Vector3D et d'un double une Matrix33.
Voici le code qui fonctionne en passant des "double" en argument du constructeur :
dans Vector3D.cpp
dans Matrix33.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
bien sûr, je souhaiterais passer un Vector3D en argument plutôt que trois doubles. Dans ce cas, j'obtiens l'erreur :
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
error C2061: erreur de syntaxe*: identificateur 'Vector3D'
Pourtant, intellisense reconnaît Vector3D.
Quelqu'un a une explication ?
Merci
A ce propos, dans Vector3D.h, j'ai #include "Matrix33.h"
et dans Matrix33.h, j'ai #include "Vector3D.h"
ça choque quelqu'un ?

 

 
		
		 
         
 

 
			
			



 
   
 


 Utiliser une classe en paramètres
 Utiliser une classe en paramètres
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
 
 
   Envoyé par Bousk
 Envoyé par Bousk
					

 
 
 
			
Partager