How to easy set size of multi dimentional dynamic array?
    Denis Koroskin 
    2korden at gmail.com
       
    Wed Sep  3 03:26:16 PDT 2008
    
    
  
On Wed, 03 Sep 2008 13:45:12 +0400, Zarathustra  
<adam.chrapkowski at gmail.com> wrote:
> How to easy set size of multi dimentional dynamic array?
>
> for example:
> class Foo{
>   private double[][] m_array;
>
>   this(uint o_length, uint o_width){
>     // hard way:
>     this.m_data.length = o_length;
>     for(uint i = 0; i < this.m_array.length; i++){
>       this.m_array[i] = new double[o_width];
>     }
>   }
> }
Try this:
this(uint o_length, uint o_width){
   m_array = new double[][](o_length, o_width);
}
    
    
More information about the Digitalmars-d-learn
mailing list