Помогите разобраться в каких случая при работе с GLib и GObject происходит выделение памяти. Правильно я понимаю, что объект уничтожается когда количество ссылок на него становится равных 0? При этом высвобождается занимаемая память. Если я вызываю unref(), то количество ссылок уменьшается на 1. А в каких случаях оно растёт? Что происходит со ссылками, если я вызываю remove() или destroy() ? Есть какие-то руководства по этому делу?


Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от i-rinat

Ответ на:
А в каких случаях оно делает себе копию?
от Camel


Ответ на:
А в каких случаях оно делает себе копию?
от Camel

Ответ на:
комментарий
от greek_31


Ответ на:
А в каких случаях оно делает себе копию?
от Camel

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как GArray из GLib работает с наследниками GObject? (2018)
- Форум C++, Qt, OpenGL - оперативная память. (2012)
- Форум Помогите! Происходит утечка памяти! (2003)
- Форум Если бы вы писали учебник по GLib, что бы вы рассказали про сигналы? (2018)
- Форум ref/unref (2010)
- Форум освобождение памяти в gtk (2006)
- Форум Отложенное освобождение памяти (2016)
- Форум Собственная функция getline (2014)
- Форум Я понял, как Убунту собирается деньги делать! (2005)
- Форум [C++] Динамический двумерный массив объектов. (2009)