- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 pair用法
1 pair的应用 pair是将2个数据组合成一个数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。 pair的实现是一个结构体,主要的两个成员变量是first second 因为是使用struct不是class,所以可以直接使用pair的成员变量。2
2016-12-16 18:55:42 819
原创 样例类—case详解
概述:case类在模式匹配和actor中经常使用到,当一个类被定义成为case类后,Scala会自动帮你创建一个伴生对象并帮你实现了一系列方法且带来了不少好处,如下:1.实现了apply方法,意味着你不需要使用new关键字就能创建该类对象scala> case class People(name:String,age:Int)defined class Peoplescala>
2016-12-12 11:12:15 1543
原创 排序算法—快速排序
在很多场合,直接使用快速排序的库函数是很方便的。下面讲下VC中库函数qsort()的用法:函数原型:void qsort(void *base,size_t num,size_t width, int (__cdecl *compare )(const void *, const void *) );第一个是数组地址,第二是数组大小,第三个是数组中每个元素的字节数,最后一个是个函数指针
2016-12-05 23:57:14 313
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人