加载中
vector的erase操作

最近,在看书的时候,偶然间发现一个细节:就是vector的erase操作。对于这个erase操作,大家都清楚,这个删除操作有2种形式,(1)删除单个元素,参数是迭代器变量;(2)删除区间元素,参数是b...

2016/09/07 09:21
714
有趣的redis

一、redis简介 redis遵循BSD协议,是一个高性能的key-value数据库,属于小巧玲珑型,与其他类似的缓存产品来比,有以下三个特点: redis支持数据的持久化,可以将内存中的数据保持在磁盘中,...

2016/07/25 15:23
15
小结内存分配--一道经典的笔试题

题目:这是一道关于内存的思考题,对以下代码的输出做出评价 1. void GetMsg(char* msg) { strcpy(msg, "my world"); return ; } int main() { char* pMsg = "hello world"; ...

2016/09/14 12:04
33
c++常用的数据结构之一  std::map  

1.什么是map? std::map是包含具有唯一键的键值对的排序关联容器。按照使用比较功能对密钥进行排序Compare。搜索,删除和插入操作具有对数复杂性。map通常实现为红黑树。 2.map如何按照键排序...

2017/11/02 18:48
225
粗略的整理了一下c++11特性

1.c++11 定义了5种有符号类型 signed char,short int ,int ,long int ,long long int 2.c++11 提供了静态断言;所谓的静态断言,是在编译期的断言,不同于运行时断言assert;静态断言static_...

2015/10/21 14:50
87
python Modbus基础

modbus 协议 数据格式 00 00 00 00 00 06 01 03 00 00 00 02 ascii码 第一位:事务处理标识符 由服务器复制,通常为0 第二位:事务处理标识符 由服务器复制,通常为0 第三位:协议标识符=0 ...

2015/10/21 14:49
670
C++虚函数与纯虚函数和多态

C++虚函数与纯虚函数和多态 1.多态 多态,按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对...

2015/05/23 11:16
27
经典排序算法和C++ stl 排序算法

经典排序算法和C++ stl 排序算法 1.经典排序算法 1.1 冒泡排序 1.2 选择排序 1.3 直接插入排序 1.4 归并排序 1.5 快速排序 1.6 希尔排序 1.7 堆排序 2. C++ stl 排序算法 2.1 sort 3. inline...

2015/05/21 16:50
254

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部