淡淡飞机

文章
2
资源
0
加入时间
3年0月9天

定义行为像指针的类(类比于智能指针)和定义行为像值的类

一直纠结于智能指针shared_ptr的引用计数如何实现。此前看C++ primer不太注意,今天再次翻到这一知识点,再细看一遍,受益非浅呀。原来引用计数的实现也不过如此。1、定义行为像指针的类这里为避免同名,且只强调引用计数的实现,自定义了一个HasPtr类,其中最大特点是引入引用计数器。类指针的类,最大特点是底层数据共享。只对指针进行了浅拷贝。引用计数的工作方式如下四大特点:...

go包管理之go1.11 go mod

go mod init如果出现下面的错误 go: modules disabled inside GOPATH/src by GO111MODULE=auto; see 'go help modules' 开启go module:set GO111MODULE=on //windowsexport GO111MODULE=on //linux1.新建文件夹 go_...