C++
文章平均质量分 80
SenXXX
这个作者很懒,什么都没留下…
展开
-
浅出匿名函数lambda
跟python一样。。。C++11终于也有了lambda函数了。。。个人感觉挺好用的,以下是个人的一些理解基本的Lambda函数:[捕获的变量](参数)->返回值类型{函数体}调用方法:[捕获的变量](参数)->返回值类型{函数体}(实参1,……,实参N);各部分的解释:参数是指传递给lambda函数的参数,如可以(int a) 、(int a,int b)原创 2013-07-17 11:06:15 · 750 阅读 · 0 评论 -
写一个快速排序
就一个快速排序的算法。。。。(感谢师兄的帮助)主要思路:选定一个基准值,将数组分成两部分,比基准值小的在左边,大的在右边。。。代码://主函数void sort(int *a,int low,int high){ if(low < high) { int m=part(a,low,high); sort(a,low,m-1原创 2013-07-23 14:57:05 · 624 阅读 · 0 评论 -
一个很搓很酱油的贪吃蛇
上课的时候突然有思路,就给写了下来。。。思路:2个线程,主线程获取输入的方向,子线程根据主线程得到的方向操作蛇的移动。。。1个char型的2维数组用于存放坐标信息,其中‘0’为空地,‘1’为蛇的身体,‘2’为食物(就定义了这3个,其他的可以自定义)1个deque存放蛇各位置的坐标信息程序开始时,子线程启动,蛇按初始方向移动,每移动一步,则分别判断该位置坐标是否为蛇的身体,空地或原创 2013-10-09 23:07:54 · 781 阅读 · 0 评论 -
一个简单迭代器的实现。。
qian原创 2014-05-23 19:26:45 · 806 阅读 · 0 评论 -
一个C++版本的base64编码/解码
base64编码规则:每次取3个字节原创 2014-05-27 17:44:13 · 863 阅读 · 0 评论