Là j'ai un problème on ne peut plus énervant.
J'ai défini un struct de la façon suivant :
1 2 3 4 5 6 7 8 9
| struct stack
{
int type;
Vect3f* pvector;
Vect3f vector;
float speed;
float angle;
stack* next;
}; |
et j'ai remarqué que lors d'un
stack* new_stack = new stack;
le int type n'est pas rempli comme je le souhaite, et je ne peux même pas y faire une affectation du style new_stack->type = 2;
Et bizarrement, quand je place le int type tout en bas de la liste des éléments, ça marche... En revanche le Vect3f* pvector ne marche plus... Et ce n'est même pas que le premier élément qui flanche, l'ordre donne des résultats complétement quelconque suite à quelque test. Si quelqu'un pouvait me dire pourquoi .. ?
Partager