C++核心准则GSL.owner:所有权指针
GSL.owner: Ownership pointers
GSL.owner:所有权指针
unique_ptr // unique ownership: std::unique_ptrunique_ptr //唯一所有权:std :: unique_ptr shared_ptr // shared ownership: std::shared_ptr (a counted pointer)shared_ptr //共享所有权:std :: shared_ptr (计数指针)stack_array // A stack-allocated array. The number of elements are determined at construction and fixed thereafter. The elements are mutable unless T is a const type.stack_array //在堆栈上分配的数组。元素的数量在构造时确定,然后固定。除非T是const类型,否则元素本身是可以修改的。dyn_array // ??? needed ??? A heap-allocated array. The number of elements are determined at construction and fixed thereafter. The elements are mutable unless T is a const type. Basically a span that allocates and owns its elements.dyn_array // ???需要??? 从堆上分配的数组。元素的数量在构造时确定,然后固定。除非T是const类型,否则元素是可修改的。基本上,span负责分配并拥有其元素。
面向对象开发,面向对象思考!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。