qqwx

导航

2016年12月26日 #

智能指针剖析

摘要: 已经废弃。原因是它行为上是"排它性"指针,但又允许编译器实现拷贝操作,拷贝后的右值会被赋空。即将“传递”语义掩盖在“拷贝”动作之下。 即a=b时,作为右值的b的物理指针会是NULL。 会造成使用它的容器混乱。 这是典型的设计缺陷。既然是“传递”语义,就不应以“拷贝"形式出现。 另一方面,它对于数组的 阅读全文

posted @ 2016-12-26 22:53 qqwx 阅读(401) 评论(0) 推荐(0) 编辑