Bonjours.
J'ai un petit bout de code:
qui me génère les erreurs suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
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 #ifndef PHYSICSHIP #define PHYSICSHIP #include "PhysicCommon.h" class PhysicShip { public: PhysicShip(std::string mName,PhysicModule* mOwner,float radius,float mass); ~PhysicShip(); void AddForce(btVector3 mForce); btVector3 GetForces(); void SetPosition(btVector3 mPosition); btVector3 GetPosition(); std::string pName; private: btCollisionShape* ShipShape; btRigidBody* ShipBody; btDefaultMotionState* pMotionState; PhysicModule* Owner; }; #endif
C'est la premiere fois que je rencontre cette erreur,et j'ai pas vraiment compris les explications données sur le net, et j'avoue que je sait pas trop quoi faire....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 1>PhysicShip.cpp 1>c:\c++\lne\physicmodule\PhysicShip.h(13) : error C2719: 'mForce'*: le paramètre formel avec __declspec(align('16')) ne sera pas aligné 1>c:\c++\lne\physicmodule\PhysicShip.h(16) : error C2719: 'mPosition'*: le paramètre formel avec __declspec(align('16')) ne sera pas aligné 1>.\PhysicShip.cpp(29) : error C2719: 'mForce'*: le paramètre formel avec __declspec(align('16')) ne sera pas aligné 1>PhysicModule.cpp 1>c:\c++\lne\physicmodule\PhysicShip.h(13) : error C2719: 'mForce'*: le paramètre formel avec __declspec(align('16')) ne sera pas aligné 1>c:\c++\lne\physicmodule\PhysicShip.h(16) : error C2719: 'mPosition'*: le paramètre formel avec __declspec(align('16')) ne sera pas aligné 1>main.cpp 1>c:\c++\lne\physicmodule\PhysicShip.h(13) : error C2719: 'mForce'*: le paramètre formel avec __declspec(align('16')) ne sera pas aligné 1>c:\c++\lne\physicmodule\PhysicShip.h(16) : error C2719: 'mPosition'*: le paramètre formel avec __declspec(align('16')) ne sera pas aligné 1>Le journal de génération a été enregistré à l'emplacement "file://c:\C++\LNE\PhysicModule\Release\BuildLog.htm" 1>PhysicModule - 7 erreur(s), 0 avertissement(s) ========== Génération*: 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
Note:j'utilise VC 2008 express et btVector est une class de Bullet Physic.
Partager