关于了解开罗记忆管理的问题

时间:2018-12-16 01:49:12

标签: c cairo

Here说,“经过计数的不透明类型都具有..._ reference()函数,以将refcount增加一,而..._ destroy()则将refcount减小一。”

手册中有两种表达方式:

  1. “调用方拥有返回的对象,完成后应调用cairo_STH_destroy()。”
  2. “此对象归cairo所有。要保留对其的引用,必须调用cairo_STH_reference()。”

这是否意味着,我应该始终在未使用的对象处理程序上调用_destroy,并且仅在_reference由开罗拥有时才调用_reference?

谢谢。

0 个答案:

没有答案