不要滥用shared_ptr
这会让编译器无法优化且让程序更难读。
【 在 propagator (propagator) 的大作中提到: 】
: 标 题: Re: 用vector代替数组,但是NULL参数的作用如何实现?
: 发信站: 水木社区 (Sat May 9 20:37:22 2020), 站内
:
: 为啥不用vector智能指针呢? shared_ptr<vector>
:
: 【 在 laser2000 (掌上智能版都是大厦挂) 的大作中提到: 】
: : 之前写的程序都是用原生数组,用指针参数传递给函数。如果指针为NULL,则用于实现某
: : 些设置判断。比如某个颜色数组地址是NULL,则认为不需要染色。
: : 如果用vector替代原生数组,那这种利用NULL进行判断的机制怎么替代?
:
: --
:
: ※ 来源:·水木社区
http://newsmth.net·[FROM: 27.154.187.*]
--
FROM 76.126.252.*