码迷,mamicode.com
首页 >  
搜索关键字:sgi    ( 483个结果
SGI-STL简记(三)-构造、类型萃取特性、未初始化解析
stl_construct.h : 提供多种构造器、销毁器模板函数; 构造器construct提供了给定值构造和默认构造方式,通过调用重载函数_Construct实现; 销毁器destroy提供了销毁指针和迭代器的方式,通过调用重载函数_Destroy实现; _Construct:通过“放置”new... ...
分类:其他好文   时间:2019-10-10 12:56:57    阅读次数:138
SGI-STL简记(二)-异常处理解析
stl_exception.h : 异常处理,通过宏提供可继承于标准exception或简易异常基类_Exception作为整个STL的异常基类; stdexcept : __Named_exception命名异常基类,继承于stl_exception.h中的异常基类,_M_name:最大256字节... ...
分类:其他好文   时间:2019-10-10 12:49:12    阅读次数:89
SGI-STL简记(六)-序列容器(vector)
stl_vector.h : vector:可随机访问元素的序列容器,从后插入或删除在常量时间内完成,从首部或中间则需线性时间内完成; _Vector_alloc_base:vector分配基类模板;模板参数分别为数据类型T,分配器类型_Allocator,以及一个bool标识_IsStatic(用... ...
分类:其他好文   时间:2019-10-10 12:48:58    阅读次数:107
SGI-STL简记(六)-序列容器(list)
stl_list.h : list:一个可从任意位置快速插入和删除元素的双向链表,可在常数时间内完成,但是取数据、查找等则需要线性时间; _List_node_base:链表节点基类struct,仅包含_M_next、_M_prev成员,其分别为指向当前节点基类类型的下一个、上一个节点的指针; _L... ...
分类:其他好文   时间:2019-10-10 12:47:46    阅读次数:68
SGI-STL简记(六)-序列容器(bit_vector)
stl_bvector.h : bit_vector 重声明为vector即使用alloc作为内存分配器,其为非模板类,__BVECTOR也即vector为模板类,若使bit_vector重声明为__BVECTOR则也可为模板类; 相比vector,其可保持一个位一个元素而不是至少一个字节一个元素;... ...
分类:其他好文   时间:2019-10-10 12:45:22    阅读次数:102
SGI-STL简记(六)-序列容器(deque)
stl_deque.h : deque:一种具有双端插入和删除,可随机访问元素的容器,从首部或后插入或删除在常量时间内完成,从中间则需线性时间内完成; __deque_buf_size:获取队列节点缓冲区大小(工具函数),当数据元素类型字节size小于512时则为512/size,否则为1,(意味着... ...
分类:其他好文   时间:2019-10-10 12:45:05    阅读次数:74
SGI-STL简记(一)-内存分配器解析
defalloc.h : 默认分配器allocator: 早期专用于HP的默认分配器,目前是不被赞成使用的; 仅提供了allocator模板简单封装,重声明(或类型外抛)一些必要的类型Type,此外提供申请和释放内存接口(底层直接使用全局::operator new和::operator delet... ...
分类:其他好文   时间:2019-10-10 12:39:17    阅读次数:100
四月二十九号日报
今日学习内容 Go语言的数组与切片 1声明和初始化: 数组是具有相同 唯一类型 的一组已编号且长度固定的数据项序列 Go 语言中的数组是一种 值类型 ,所以可以通过 来创建: ,这种方式和 的区别是arr1 的类型是 ,而 arr2的类型是 。 上面函数 并没有修改原数组,想通过传参修改原数组内容, ...
分类:其他好文   时间:2019-10-07 23:43:29    阅读次数:104
SGI STL functors(仿函数) 12
函数对象,即”行为类似函数”的对象,重载function call运算子(operator ())。STL仿函数根据操作数个数划分,可分为一元和二元仿函数,按功能划分可分为算数运算、关系运算、逻辑运算三大类。使用内建仿函数需包含头文件。仿函数可配接的关键为了拥有配接能力,需要依照规定定义自己的5个相... ...
分类:其他好文   时间:2019-10-07 19:45:34    阅读次数:123
Ubuntu 安装 uWSGI
uWSGI官方网址: https://pypi.org/project/uWSGI/ 使用如下命令安装: 报如下错: 网上找了各种解决方法都没成功。 最后使用 anaconda3 成功安装。 anaconda3 下载地址: https://mirrors.tuna.tsinghua.edu.cn/a ...
分类:系统相关   时间:2019-10-07 13:09:06    阅读次数:123
483条   上一页 1 ... 6 7 8 9 10 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!