Esempio n. 1
0
Array* Array::create(int  s_, int*  A_, int A_len){
  int tlen_A = s_; 
  void* temp= malloc( sizeof(Array)   + sizeof(int )*tlen_A); 
  Array* rv = new (temp)Array();
  rv->s =  s_;
  CopyArr(rv->A, A_, tlen_A, A_len ); 
  return rv;
}
Esempio n. 2
0
 Image(  int  r_,   int  c_,   int*  im_, int im_len){
   r =  r_;
   c =  c_;
   im = new int [(3 * c_) * r_];
   CopyArr(im, im_, (3 * c_) * r_, im_len ); 
 }