
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
c++ 手写智能指针shared_ptr
c++ 手写智能指针shared_ptr留个坑,回头在填。#include <utility>#include <iostream>#include <cstddef>#include <string>template<typename T>class shared_ptr {friend class shared_ptr;public:
基于C++标准容器Vector实现的十大经典排序方法
基于C++标准容器Vector实现的十大排序方法简介代码输出简介其他博客中关于十大排序算法的方法以及非常全面,我这里就不再赘述。目前其他博客中大多是利用c语法的数组类型来实现排序的操作,有些代码仍旧会出现一些边界问题。这里总结的代码使用C++17标准。由于vector自身复制和分配仍旧需要一定开销,因此部分理论上能达到O(nlogn)的算法在使用辅助容器排序时将产生额外的开销,如归并排序。原地算法
到底了







