Checking Object Pointer
检查对象指针
CheckPointer() 函数用于检查 对象指针 的类型。该函数返回 ENUM_POINTER_TYPE 枚举值。如果使用错误的指针,程序执行将立即终止。
由 new() 运算符创建的对象为 POINTER_DYNAMIC 类型。delete() 运算符 只能且应该用于此类指针。
所有其他指针均为 POINTER_AUTOMATIC 类型,这意味着该对象是由 mql4 程序环境自动创建的。此类对象在使用后会自动被删除。
ENUM_POINTER_TYPE
| 常量 | 描述 |
|---|---|
| POINTER_INVALID | 错误的指针 |
| POINTER_DYNAMIC | 由 new() 运算符创建的对象指针 |
| POINTER_AUTOMATIC | 任何自动创建的对象(不使用 new())的指针 |
另请参阅
最后更新于