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:

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);
    }
Or je ne vois vraiment pas ce qui cloche... Aurais-je oublié quelque chose ? Merci d'avance