主页C++ Builder 资料C++ Builder 参考手册VCL 基础类TInterfacedPersistent
C++ Builder 串口控件
C++ Builder 编程技巧
C++ Builder 操作指南
C++ Builder 参考手册
基础知识
cfloat 浮点数
cmath 数学函数
cstdlib 标准库函数
System 字符串
System 日期和时间
System.Math.hpp 数学函数
其他数据类型
VCL 基础类
 • TObject
 • TPersistent
 • TInterfacedPersistent
   · 方法
   · TInterfacedPersistent
   · ~TInterfacedPersistent
   · QueryInterface
   · AfterConstruction
   · _di_IInterface
   · _AddRef
   · _Release
 • TComponent
 • TControl
 • TGraphicControl
 • TGraphicsObject
VCL 应用程序
Pictures 图片
Graphics 绘图
Additional 控件
System 控件
A ~ Z 字母顺序排列的目录
网友留言/技术支持
TInterfacedPersistent::_Release - 引用计数值减一,返回当前计数值,如果计数值等于 0,会销毁这个对象

TInterfacedPersistent::_Release:实现 IInterface 的方法,引用计数值减一,返回当前计数值,是 protected: 方法。
如果计数值等于 0,会销毁这个对象。
如果 interfaced persistent 对象有 Owner 并且支持接口,_Release 只是简单的调用 Owner 的 _Release,否则这个函数返回 -1。

函数原型:

int __stdcall _Release(void);

头文件:

#include <System.Classes.hpp> (XE2 之后),#include <Classes.hpp> (XE 之前)

命名空间:

System

参数:

返回值:

当前引用计数值

兼容性:

函数 \ C++ Builder 编译器 bcc32 clang32 clang64
TInterfacedPersistent::_Release

相关链接:

TInterfacedPersistent::_AddRefTInterfacedPersistentTPersistentVCL基础类

◤上一页:_AddRef

C++ 爱好者 -- Victor Chen 的个人网站 www.cppfans.com 辽ICP备11016859号