摘要:
数据代理 下面是最简单的数据代理,就是通过set方法来间接的更改了obj1的数据。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>何为数据代理</title> </head> <body> <!-- 数据代理:通过一个对象 阅读全文
posted @ 2022-12-11 23:07
安静点--
阅读(53)
评论(0)
推荐(0)
摘要:
Object.defineproperty 的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性 Object.defineproperty 参数 Object.defineproperty方法需要传递3个参数 Object.defineproperty(obj, prop, des 阅读全文
posted @ 2022-12-11 22:50
安静点--
阅读(28)
评论(0)
推荐(0)
摘要:
weak_ptr (1)weak_ptr指向一个shared_ptr指向的对象,且不会改变对象的引用计数。 (2)weak_ptr不控制所指对象的生命周期,不拥有所有权。 (3)不能调用->和解引用* weak_ptr使用场景 (1)A类中有一个需求需要存储其它A类的对象信息,如果使用shared_ 阅读全文
posted @ 2022-12-11 12:25
安静点--
阅读(331)
评论(0)
推荐(0)
摘要:
unique_ptr和shared_ptr 不能将shared_ptr转成unique_ptr,因为unique_ptr是独占指针 可以将unique_ptr转成shared_ptr,通过move方法 补充: 最好将函数的返回智能指针类型设置为unique_ptr,因为可以随时转为shared_pt 阅读全文
posted @ 2022-12-11 10:57
安静点--
阅读(1690)
评论(0)
推荐(0)
浙公网安备 33010602011771号