返回首页

什么是AUP原则

来源:www.callcentermkt.com   时间:2023-02-28 15:18   点击:96  编辑:admin   手机版

 

AdministrationUnitPointer--管理单元指针

有关对管理单元指针(AUPTR)描述是这样的:AUPTR是一种指示符,主要用来指示信息净负荷的第1个字节在STM-N帧内的准确位置,以便在接受端正确的分解。

管理指针成员包含指针的类需要特别主义复制控制,原因是复制指针时只复制指针中的地址,而不会复制指针指向的对象。有三种方法管理指针成员:

1)常规指针型行为,具有指针的所有缺陷。指针共享同一对象,可能会出现悬垂指针。

2)所谓的”智能指针“。指针所指的对象是共享的,但类能够防止悬垂指针。

3)采取值型行为。指针所指向的对象是唯一的,由每个类对象单独管理。

常规指针:这个不用多说。

智能指针:使用计数是管理智能指针类的通用技术(计数技术下次单独复习下)。同一基础值的每个副本都有一个使用计数。1)复制构造函数将指针从旧对象复制到新对象时,会将使用计数加1。2)赋值操作符将左边操作数的使用计数减1并将右边操作数的使用计数加1,如果左边操作数的使用计数减至0,赋值操作数必须删除它所指向的对象,最后,赋值操作数将指针从右操作数复制到左操作数。3)析构函数将使用计数减1,并且,如果使用计数减至0,就删除基础对象。

顶一下
(0)
0%
踩一下
(0)
0%