Je voudrais généralement rechercher cette erreur. Mais dans VS C ++ Express, cette erreur arrive à peu près toutes les erreurs que vous faites. Tout comment je reçois cette erreur ci-dessous chaque fois que je ajoute le code suivant en haut de mon document p> ci-dessous est le code C'est entité. Ne peut pas comprendre ce qui ne va pas. Merci p> [modifier] p> nouvelle erreur p>
3 Réponses :
error C2146: syntax error : missing ';' before identifier 'vertices'
J'ai édité le code. Voir le post original
@ numerical25: la même réponse s'applique. Il se plaint maintenant d'un ; code> manquant avant
POS code>. Je suppose donc que cela ne sait pas
d3dxvector3 code>. Était-ce si difficile?
Je le crois. Mais dans le même temps, je soupçonnerais une erreur indiquant que la variable non déclarée ou non définie a été fabriquée. Quelque chose sur ces lignes.
Je vois définitivement un point-virgule manquant ; code> vers la fin de
principal code> droit avant
retourne vrai; code>. P>.
Oui, j'ai eu cette erreur après avoir corrigé le premier. Merci
Une virgule supplémentaire est ajoutée à la fin du dernier membre de la structure. Je pense que c'était l'erreur.
SimpleVertex vertices[] = { D3DXVECTOR3( 0.0f, 0.5f, 0.5f ), D3DXVECTOR3( 0.5f, -0.5f, 0.5f ), D3DXVECTOR3( -0.5f, -0.5f, 0.5f )**,** }
Est la classe
SIMPERVERTEX CODE> définie dans
d3dapp.h code>?
Non, ce n'est pas le cas, la première apparition de SimpleVertex est celle où vous le voyez maintenant.
J'ai édité le code. Voir le haut
N'adaptez pas la syntaxe de la syntaxe code> t code> par Stakx - il est faux et doit être
t t [] code>.
Ok, je l'ai changé. Mis à jour le code
Vous avez oublié
; code> à la fin de la déclaration de tableau et vous avez également inutile
, code> après l'élément de dernière array.