Bonjour,
Voila j'ai un problème pour initialiser mon tableau à deux dimensions contenant des objets. Je m'explique, la compilation ce passe très bien mais lorsque je démarre mon application elle plante soudainement à cause de ces quelques lignes:
Or je ne vois vraiment pas ce qui cloche... Aurais-je oublié quelque chose ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 this->_pixels = new Pixel * [Image::HEIGHT+1]; std::fill_n (this->_pixels, Image::HEIGHT+1, static_cast<Pixel*>(0)); for (int i=0;i<i;i++) { this->_pixels[i] = new Pixel[Image::WIDTH+1]; } for (int row=0;row<Image::HEIGHT+1;row++) { this->_pixels[row][Image::WIDTH].initialize (Pixel::WRONG, 0); } for (int col=0;col<Image::WIDTH;col++) { this->_pixels[Image::HEIGHT][col].initialize (Pixel::WRONG, 0); }Merci d'avance
![]()
Partager