Bonjour,
Sur les conseils avisés d'un ténor C++ du forum, je tente de convertir mes tableaux tab[tailletab] en "vectors".
Je m'en sors plus ou moins bien dans l'ensemble, mais à un endroit mon compilateur refuse d'obéir est plante lamentablement (TI.exe a cessé de fonctionner...). J'ai réussi à isoler le code en question mais je n'arrive pas à le corriger 
 :
Il s'agit d'un .resize() d'un vecteur 2D :
	
	1 2
   |  
 m_BitmapVector.resize(m_Header.m_Height, std::vector< rgba >(m_Header.m_Width));  | 
 A savoir que, dans mon .h, j'ai défini :
	
	1 2 3 4 5 6 7 8
   |  
 typedef struct s_rgba
    {
        unsigned char r;
        unsigned char g;
        unsigned char b;
        unsigned char a;
    } rgba; | 
 et
	
	std::vector< std::vector<rgba> > m_BitmapVector;
 Voilà, comme je ne comprends pas trop d'où vient l'erreur, je ne sais pas si je vous ai donné l'ensemble des informations susceptibles de nous aider à résoudre ce problème.
Merci d'avance! 
						
					
Partager