- 博客(4)
- 问答 (1)
- 收藏
- 关注
转载 C++中STL的string,set
STL.begin(); 返回指向容器最开始位置数据的迭代器指针;所以求第一个容器元素为:*v.begin() STL.end();返回指向容器最后一个数据单元+1的迭代器指针;所以求最后一个容器元素为:*(--v.end()) #include<string> 初始化: string s2(s1); //s2是s1的副本 string s3("value"); ...
2018-10-22 10:56:45 750
原创 面经2
陌陌 TCP的粘包分包 发送的网络数据包太小,TCP本身会启用Nagle算法(可配置是否启用)对较小的数据包进行合并(基于此,TCP的网络延迟要UDP的高些)然后再发送(超时或者包大小足够)。那么这样的话,服务器在接收到消息(数据流)的时候就无法区分哪些数据包是客户端自己分开发送的,这样产生了粘包;服务器在接收到数据库后,放到缓冲区中,如果消息没有被及时从缓存区取走,下次在取数据的时候可能就会...
2018-10-13 00:11:24 140
原创 我的面经
电信云计算 重载与覆盖的区别 重载 覆盖 隐藏1 隐藏2 函数名 相同 相同 相同 相同 函数返回类型 相同 相同 相同 相同 函数参数个数 不同 相同 不同 相同 有无vitral 有/无 基类有 有/无 无 重载是一个类中,函数返回类型,函数名相同...
2018-10-09 09:51:59 179
转载 堆排序算法的实现
1.实现了一个大根堆类。为方便调用定义成了static静态类成员函数。没有数据成员变量。一个建堆函数,一个调整函数。 #include "stdafx.h" //定义两个有参宏来寻找数组中的数之间的关系 #define left(x) 2 * x + 1;//获得左节点在数组中的下标 #define right(x) 2 * (x + 1);//获得右节点在数组中的下标 using name...
2018-10-03 00:40:11 131
空空如也
VC++6.0编译setup程序中出现的在commctrl.h中的错误
2016-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人