
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
shared_ptrshared_ptr 是一个标准的共享所有权的智能指针,允许多个指针指向同一个对象,定义在 memory 文件中,命名空间为 std。shared_ptr最初实现于Boost库中,后由 C++11 引入到 C++ STL。shared_ptr 利用引用计数的方式实现了对所管理的对象的所有权的分享,即允许多个 shared_ptr 共同管理同一个对象。shared_ptr 的基本
有时候会为了减少apk的大小,只设置支持“armeabi-v7a”SO库架构apk在安装的过程中,系统就会对apk进行解析根据里面so文件类型,确定这个apk安装是在32 还是 64位的虚拟机上,如果是32位虚拟机那么就不能使用64位so,如果是64位虚拟机也不能使用32位so。而64位设备可以提供32和64位两种虚拟机,根据apk选择开启哪一种,因此说64位设备兼容32的so库。具体机制,分下面
STL源码之红黑树STL中Red-black tree(红黑树)class,用来当做STL关系式容器(如set,multiset,map, multimap).里面所用的insertion和deletion方法以 《Introduction to Algorithms》一书为基础,但是有以下两点不同:header不仅指向root,也指向红黑树的最左节点,以便用常数时间实现begin(),并且也指向
1. STL由哪些组件组成容器(Containers):各种数据结构,如:vector、list、deque、set、map。用来存放数据。从实现的角度来看,STL容器是一种class template。算法(algorithms):各种常用算法,如:sort、search、copy、erase。从实现的角度来看,STL算法是一种 function template迭代器(iterators):容







