Информация об изменениях

Сообщение Re[4]: Как использовать graphics из нативного кода от 09.11.2016 6:34

Изменено 09.11.2016 19:38 c-smile

Здравствуйте, goldfish, Вы писали:


        img = image::create(width, height, false);


G>Не удалив изображения со старыми размерами мы создаём его с новыми. Не произойдёт утечки памяти?


 image& operator = (const image& im) 
    { 
      if(himg) gapi()->imageRelease(himg); // <<<<<<<<<<<<<<<<<<
      himg = im.himg; gapi()->imageAddRef(himg); 
      return *this;
    }
Re[4]: Как использовать graphics из нативного кода
Здравствуйте, goldfish, Вы писали:


        img = image::create(width, height, false);


G>Не удалив изображения со старыми размерами мы создаём его с новыми. Не произойдёт утечки памяти?


 image& operator = (const image& im) 
    { 
      if(himg) gapi()->imageRelease(himg); // <<<<<<<<<<<<<<<<<<
      himg = im.himg; if(himg) gapi()->imageAddRef(himg); 
      return *this;
    }