码迷,mamicode.com
首页 >  
搜索关键字:effective stl    ( 8046个结果
电影节端整理
电影节端 未设计页面1. 用户管理https://www.sfilmmaker.com/index.php?m=festival&c=index&a=sonfestlist2.子账户管理https://www.sfilmmaker.com/index.php?m=festival&c=index&a ...
分类:其他好文   时间:2019-11-02 16:13:21    阅读次数:81
关联容器的Key
有序容器关键字类型要求 有序容器(map,multimap,set,multiset),关键字类型必须定义元素比较方法。默认情况下,标准库使用关键字类型的<运算来比较两个关键字。 关键字类型重载了<运算符: using std::endl; using std::map; using std::st ...
分类:其他好文   时间:2019-11-02 15:32:15    阅读次数:85
【C++】【STL】【map】基础知识干货
1、map简介 map是一种关联式容器,主要用于对数据一对一的映射。 2、map的构造 (1)头文件:#include<map> (2)定义:map<第一关键字,第二关键字> 名字 如:map<int,string> a //左边为关键字key ,右边为映射的内容 3、map的基本操作 find() ...
分类:编程语言   时间:2019-11-01 09:16:37    阅读次数:69
STL 之 VS版本 与 gunc版本 对比效率
还记得上一篇我们跟踪了new这个操作符,这个是在VS上操作的,但是也发现了一些问题,似乎VS上的一些设计没有那么高效,只是实现了那些功能。比如下面这段代码:DWORDdwbegin=GetTickCount();for(inti=0;i<1000000;++i){tmp.push_back(i);}DWORDdwend=GetTickCount();VS版本运行情况:这个是运行过很多次以后的
分类:其他好文   时间:2019-10-31 22:14:42    阅读次数:103
STL 之 operator new 函数
在STL源码剖析中有提到operatornew这个函数,然后也有说道new的下面会调用operatornew,博主觉得这段话有问题,原因有二:1、operator是操作符的关键字,比如我们要重载一个操作符,我们的写法肯定是operatorxxx(xxx,xxx....),所以书中提到的调用operatornew,我并不赞同,我觉得new等同于operatornew2、在C/C++里面,调用一般是涉
分类:其他好文   时间:2019-10-31 18:32:22    阅读次数:94
《python解释器源码剖析》第4章--python中的list对象
4.0 序 python中的list对象,底层对应的则是PyListObject。如果你熟悉C++,那么会很容易和C++中的list联系起来。但实际上,这个C++中的list大相径庭,反而和STL中的vector比较类似 4.1 PyListObject对象 我们知道python里面的list对象是 ...
分类:编程语言   时间:2019-10-30 13:34:06    阅读次数:102
告别10kb/s的Github访问速度
由于种种原因,国内访问Github的体验一直不是很好。本文通过优化 DNS缓存 的方式,避免浏览器直接解析Github域名,来改善Github的访问速度。 本文分为如下三个部分: 1. 通过 "IP地址" 查询获取访问Github时需要的IP地址 2. 通过上一步中获取的IP地址修改本地的hosts ...
分类:Web程序   时间:2019-10-30 13:32:10    阅读次数:362
ntohs, ntohl, htons,htonl的比较和详解
在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。 这时就可能用到htons(), ntohl(), ntohs(),htons()这4个网络字节顺序与本地字节顺序之间的转换函数: htonl()--"Host to Network Long int" 32Bytes ntoh ...
分类:其他好文   时间:2019-10-29 22:05:46    阅读次数:127
C/C++解题常用STL大礼包 含vector,map,set,queue(含优先队列) ,stack的常用用法
C/C++解题常用STL大礼包 含vector,map,set,queue(含优先队列) ,stack的常用用法 ...
分类:编程语言   时间:2019-10-29 18:17:09    阅读次数:83
STL源码剖析——算法#1 内存处理基本工具
我们在学习序列式容器时,我们经常会遇到这三个函数:uninitialized_copy、uninitialized_fill、uninitialized_fill_n。在那时我们只是仅仅知道这些函数的功能,至于它们是如何实现的,我们并没有深究。在这节,我们花点时间摘下这几个函数的面具,看看它们不为人 ...
分类:编程语言   时间:2019-10-29 13:31:10    阅读次数:102
8046条   上一页 1 ... 67 68 69 70 71 ... 805 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!