Bonjour à tous,
Suite au conseil que l'on m'a donné lors d'un précédent post, au lieu d'utiliser un unsigned char*, j'ai utilisé un vector<unsigned char> pour stocker des données récupérée dans un fichier 3DS. Le truc, c'est que j'utilise OpenGL et GLUT et que certaines fonctions attendent un pointeur sur mes données.
Je n'arrive pas à lui passer mon vecteur en tant que unsigned char* et je ne vois pas comment faire.
Une derniere precision, mon vecteur se situe dans une classe et mon passage de parametre dans la fonction se situe dans une des méthode de la classe.
Donc grosso modo ça donne un truc de ce genre :
Sauriez vous comment je dois proceder svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class maclasse { vector<unsigned char> tablo; maclasse::test() { glBuild2DMipmaps(....., le fameux parametre en question); } }
Merci d'avance
@++
Partager