一:Array了解 注意: 二:array构造 三:array元素存取 四:array赋值操作 五:迭代相关函数 ...
分类:
其他好文 时间:
2019-04-29 15:58:45
阅读次数:
118
SGI STL sort源码 其中_lg()用来控制分割恶化的情况,分割的层数小于log2(last-first)*2,使用快排,大于时,使用堆排序 ...
分类:
其他好文 时间:
2019-04-28 17:18:04
阅读次数:
142
一、组件分析ui如下根据UI分析我们需要提取哪些是动态的,可以通过传递参数得到不同的结果?1.左侧icon2.输入的文本3.是否是密码框4.输入框的控制器:如何控制输入框的回调函数二、快速创建自定义组件vscode中使用快捷键stl快速生成一个无状态组件,class CreateMyInput ex... ...
分类:
其他好文 时间:
2019-04-28 12:34:58
阅读次数:
1430
为了使自己的程序有很好的移植性,c++程序员应该尽量使用size_t和size_type而不是int, unsigned 1. size_t是全局定义的类型;size_type是STL类中定义的类型属性,用以保存任意string和vector类对象的长度 2. string::size_type 制 ...
分类:
其他好文 时间:
2019-04-27 19:41:15
阅读次数:
177
Effective Java 第46条for-each循环优先于传统for循环 问题: 使用for循环来遍历集合或者是数组可以借助迭代器和索引变量。但是,如果出现循环嵌套的时候很容易引起混乱。 例如: 运行程序: 使用for-each 可以解决这个问题且代码简洁。且实际上,在某些情况下,比起普通的f ...
分类:
其他好文 时间:
2019-04-27 13:09:40
阅读次数:
166
C++ 11 智能指针 前言: 近来,学习STL,突然发现有智能指针,做了一周的学习(工作之外的时间),断断续续的学习,特此做下记录。 诞生的原因: 为了防止内存泄露,和二次释放的问题。无非就是嫌弃自己管理内存太费劲,可以写个更简单管理堆内存的类。 利用C++的特性: 类结束会调用析构函数,无非就是 ...
分类:
编程语言 时间:
2019-04-27 00:37:25
阅读次数:
213
pair实质上是一个结构体,其主要的两个成员变量是first和second,这两个变量可以直接使用。 1 pair的应用 pair是将2个数据组合成一个数据,当需要这样的需求时就可以使用pair。 (1)STL中的map就是将key和value放在一起来保存。 (2)另一个应用是,当一个函数需要返回 ...
分类:
编程语言 时间:
2019-04-27 00:26:52
阅读次数:
183
C++ STL中的Binary search(二分查找) 这篇博客转自爱国师哥,这里给出连接https://www.cnblogs.com/aiguona/p/7281856.html 一.解释 以前遇到二分的题目都是手动实现二分,不得不说错误比较多,关于返回值,关于区间的左闭右开等很容易出错,最近 ...
分类:
编程语言 时间:
2019-04-25 00:54:42
阅读次数:
113
1、修改hosts文件 执行以下命令 2、再hosts文件后追加如命令 3、刷新DNS缓存 ...
分类:
系统相关 时间:
2019-04-23 12:34:39
阅读次数:
188
/* * 结点类 */public class Node { private int data; private Node next; public Node(int data) { this.data = data; this.next = null; }// 设置结点 数据的方法 public ...
分类:
编程语言 时间:
2019-04-22 21:10:42
阅读次数:
173