许多开发人员不理解从
它本可以被称为
但对他们而言,这是一个非常严重的问题,以至于另一个复制了这个惯用语的类必须被重新命名,导致许多代码跟随重命名。现在,我们为了一点点直观性而牺牲了符合标准的一致性。
有人知道为什么选择使用
weak_ptr
创建shared_ptr
与锁定有什么关系。对他们来说,“锁定”一词首先与互斥量相关联。它本可以被称为
use
或safeguard
或lease
或promote
等,但是它没有,我们有责任学习标准。但对他们而言,这是一个非常严重的问题,以至于另一个复制了这个惯用语的类必须被重新命名,导致许多代码跟随重命名。现在,我们为了一点点直观性而牺牲了符合标准的一致性。
有人知道为什么选择使用
lock()
这个名称吗?