Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1564 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [directx ] probleme de débutant avec D3DXVECTOR3

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[directx ] probleme de débutant avec D3DXVECTOR3

n°488265
terminator​_t800
Posté le 15-08-2003 à 19:31:22  profilanswer
 

salut !  
Je suis débutant en directx et je n'arrive pas a utiliser D3DXVECTOR3 dans mon programme.  
Pouvez vous m'aider ?  
voici les erreurs :  
error C2065: 'CoorDatasCameraX' : undeclared identifier  
error C2065: 'CoorDatasCameraY' : undeclared identifier  
error C2065: 'CoorDatasCameraZ' : undeclared identifier  
 
et le code : (le fscanf fait partie du constructeur)
 

Code :
  1. #include <stdio.h>
  2. #include <iostream.h>
  3. #include <string.h>
  4. #include <conio.h>
  5. #include <stdlib.h>
  6. #include <d3dx9math.h>
  7. #include <d3d9types.h>
  8. ...class readAnAse { public :/************skip************************/  D3DXVECTOR3 (float CoorDatasCameraX, float CoorDatasCameraY, float CoorDatasCameraZ) ;...
  9. ...fscanf (pointeur, "%f%f%f", &CoorDatasCameraX, &CoorDatasCameraY, &CoorDatasCameraZ) ;...


Message édité par terminator_t800 le 15-08-2003 à 19:49:58
mood
Publicité
Posté le 15-08-2003 à 19:31:22  profilanswer
 

n°488267
Taz
bisounours-codeur
Posté le 15-08-2003 à 19:33:10  profilanswer
 

lesespacesetlesretouràlalignec'estbiensinononcomprendsplusriendutout.mercidecorriger

n°488268
terminator​_t800
Posté le 15-08-2003 à 19:33:35  profilanswer
 

c fait, désolé  :D


Message édité par terminator_t800 le 15-08-2003 à 19:33:49
n°488269
Taz
bisounours-codeur
Posté le 15-08-2003 à 19:34:56  profilanswer
 

&(CoorDatasCameraX)
 
les pointeurs te font tellement peur au point de les enserrer dans des parenthèses?
 
dis donc, c'est un blague ou quoi?

n°488270
terminator​_t800
Posté le 15-08-2003 à 19:36:31  profilanswer
 

Taz a écrit :

&(CoorDatasCameraX)
 
les pointeurs te font tellement peur au point de les enserrer dans des parenthèses?
 
dis donc, c'est un blague ou quoi?


 
nan c pasqu'a la base yavait des tableaux, g juste oublié d'enlever les paranthèses


Message édité par terminator_t800 le 15-08-2003 à 19:36:43
n°488271
Taz
bisounours-codeur
Posté le 15-08-2003 à 19:37:51  profilanswer
 

c'est pas ça
 
test:
 

Code :
  1. void f(int i);
  2. int main()
  3. {
  4.   scanf("%d", &i);
  5. }


 
t'en penses quoi?


Message édité par Taz le 15-08-2003 à 19:37:57
n°488275
terminator​_t800
Posté le 15-08-2003 à 19:41:19  profilanswer
 

Taz a écrit :

c'est pas ça
 
test:
 

Code :
  1. void f(int i);
  2. int main()
  3. {
  4.   scanf("%d", &i);
  5. }


 
t'en penses quoi?


 
désolé je comprend pas ce que t'essai de me faire passer, mon problem c par rapport à D3DXVECTOR3 et fsanf dans lequel on me dis :"'CoorDatasCameraX' : undeclared identifier  "

n°488276
Taz
bisounours-codeur
Posté le 15-08-2003 à 19:41:52  profilanswer
 

² :  t'en penses quoi de mon exemple?

n°488279
terminator​_t800
Posté le 15-08-2003 à 19:43:17  profilanswer
 

Taz a écrit :

² :  t'en penses quoi de mon exemple?


 
ben rien puisque je ne comprend pas le rapport avec mon probleme

n°488280
Taz
bisounours-codeur
Posté le 15-08-2003 à 19:43:38  profilanswer
 

rien qui te choque dans mon exemple?

mood
Publicité
Posté le 15-08-2003 à 19:43:38  profilanswer
 

n°488285
terminator​_t800
Posté le 15-08-2003 à 19:46:41  profilanswer
 

Taz a écrit :

rien qui te choque dans mon exemple?


 
ben t'utilise une variable locale dans ton main (la variable i)

n°488287
Taz
bisounours-codeur
Posté le 15-08-2003 à 19:47:29  profilanswer
 

ok .... relis ton code (partiel maintenant) et si tu trouves une analogie, tu gagnes un carambar

n°488289
terminator​_t800
Posté le 15-08-2003 à 19:50:58  profilanswer
 

désolé le fscanf fait pas martie du main mais du constructeur.
(sympa pour le carambar...)

n°488290
Taz
bisounours-codeur
Posté le 15-08-2003 à 19:51:37  profilanswer
 

et tu en vois ou un constructeur?

n°488298
terminator​_t800
Posté le 15-08-2003 à 19:55:53  profilanswer
 

Taz a écrit :

et tu en vois ou un constructeur?


 
désolé g oublié de préciser que fscanf en faisait partie, les erreurs montrent cette ligne là. Sinon le reste du contructeur je ne l'ai pas mis pasqu'il marche et ça ne servirais a rien de le mettre.

n°488300
Taz
bisounours-codeur
Posté le 15-08-2003 à 19:57:48  profilanswer
 

écoute tant que tu files pas un code qui ressemble à quelque chose, je continuerai à te considérer comme le pire des débutants

n°488398
chagarou
Posté le 15-08-2003 à 21:28:15  profilanswer
 

Taz a raison avec ce que tu fournit c'est impossible de t'aider.
 

Code :
  1. ...class readAnAse { public :/************skip************************/  D3DXVECTOR3 (float CoorDatasCameraX, float CoorDatasCameraY, float CoorDatasCameraZ) ;...


Pour moi, a ce niveau la tu definit une methode s'appellant D3DXVECTOR3 appartenant a la classe readAnAse prenant trois float en parametres.
OU alors c'est une ligne de code qui contruits un D3DXVECTOR3 a la volee avec des floats definient a l'occasion et absolument non initialisee.
 
 
 

Code :
  1. ...fscanf (pointeur, "%f%f%f", &CoorDatasCameraX, &CoorDatasCameraY, &CoorDatasCameraZ) ;...


Ligne tiree d'un constructeur, chouette et le rapport avec la choucroute?  
 
On ne sait meme pas ou commence et ou finit le code du constructeur.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [directx ] probleme de débutant avec D3DXVECTOR3

 

Sujets relatifs
[CVI-NiDaq] Probleme d'edition de lien ......Pages php probleme d'énorme lenteur avec IE
[DELPHI] Problème pour une erreur que je n'arrive pas à résoudreProblème avec Header...
Problème fseek()Problème d'adaptation de script. (Résolu mais voir fin)
[Perl CGI] Problème d'affichageproblème de création de table
probleme de non respect des couleurs sous ie6.0Petit probleme avec le "DOS" de la console de recup XP
Plus de sujets relatifs à : [directx ] probleme de débutant avec D3DXVECTOR3


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR