You need to initialise D to size n*m before passing it to the Matrix 
constructor (the error says exactly that, the sizes don't match).

Cheers,
Guido

On 19 Jan 2014, at 8:45 am, mehdi m <medis...@hotmail.fr> wrote:

> Hello everyone,
> in my model i have a problem, a try to use create a matrix such as :
> 
> const int n=5;
> const int m=10;
> 
> IntArgs D;
> 
> Matrix <IntArgs> bdd (D , n, m);
> 
> i need the type IntArgs in my model.
> 
> this gives me  an error :
> 
> Exception: Matrix::Matrix(A, w, h): Sizes of argument arrays mismatch 
> stopping.
> 
> if someone has an idea, thank you.
> 
> Mehdi.
> _______________________________________________
> Gecode users mailing list
> users@gecode.org
> https://www.gecode.org/mailman/listinfo/gecode-users

_______________________________________________
Gecode users mailing list
users@gecode.org
https://www.gecode.org/mailman/listinfo/gecode-users

Reply via email to