摘要:Leap通过绑定视野范围能的手,手指或者工具来提供实时数据,这些数据多数是通过集合或者圳数据提供!每一帧都包含了一系列的基本绑定数据,比如手,手指或者工具的数据,当然,他也能实时的识别场景中的手势和自定义数据!
当设备检测到手、手指、工具或者是手势的话,设备会赋予它一个唯一的ID号码作为标记,只要这个实体不出设备的可视区域,这个ID号就会一直不变,如果设备丢失这个实体之后又出现了,Leap 就会赋予它一个新的ID号码,但是软件不会知道这个和以前的那个实体有什么关系。
阅读全文
随笔分类 - c++之路
我的c++学习笔记
摘要:关于C++面试题的总结,一些易错题,希望对那些即将毕业的人是个能帮助(包括我自己)
持续更新中。。。
阅读全文
摘要:一个语言的活力,在于库的丰富与否!
动态,静态库的发布和使用。这里给大家一个简单解释!要真正理解,得动手试试啊。
动态指的是随时用随时调用,并没有加载到可执行程序里面,而是获得一个函数或者变量的地址。用的时候去沿着地址取。
阅读全文
摘要:OpenGL当中的坐标变化过程中保存当前矩阵(包括投影矩阵、变换矩阵,等等)下面代码简单模仿了矩阵的保存与恢复。
代码:(应用了STL中的栈数据结构,自己实现请跟帖)
阅读全文
摘要:void erase ( iterator position );
size_type erase ( const key_type& x );
void erase ( iterator first, iterator last );
分别用来传入迭代器删除、值删除(返回删除的个数,当然set不会又重复的,如果Muitiset的话就可以有好几个了)。
阅读全文
摘要:int k=count_if(aList.begin(),aList.end(),bind2nd(greater(),8));
bind1st 绑定函数第一个参数
bind2nd 绑定参数为第二个参数
阅读全文
摘要:函数Display()显示了如何使用一个输出流迭代器。下面的语句将容器中的值传输到cout 输出流对象中:
copy(v.begin(), v.end(),
ostream_iterator(cout, "\t"));
第三个参数实例化了ostream_iterator类型,并将它作为copy()函数的输出目标迭代器对象。
“\t”字符串是作为分隔符
阅读全文
摘要:1.关于++a和a++的故事
实际运算:
++a等价于 a=a+1而 a++等价于(t=a;a=a+1,t);
阅读全文
摘要:老师的作业,让做一个局域网聊天室!看了孙鑫的视频!自己也简单的实现了一下!感觉挺棒的!
一个中心-----"练习"
下面贴出自己的简单理解,告诉自动掠过
阅读全文
摘要:今天跟大牛聊天,学的少了点!先分享吧
首先总结一下这个例子:
阅读全文
摘要:今天开始总结C++中的类操作这次学习是用一个自己写的链表来学习的!首先回顾一下今天学到了:1.构造函数的声明和定义构造函数就是在类声明对象的时候,首先启动的函数,它是用来对类对象初始化的函数,在没有给出构造函数的情况下系统会默认一个构造函数 像这样:class CBox{ public: CBox(); }//Box.hCBox::CBox(){}这样的函数就是构造函数,至于它的书写语法就不再赘述了!构造函数的用处:1.初始化 在面向对象语言中,构造函数的应用,大大化简了成员变量的初始化过程这里有两种初始化方法:class CExample {public: ...
阅读全文
摘要:转分享不如转载好,但是这里不能转载,只好复制了!重写操作符的时候 const A& operator (符号)(参数){}如果第一个参数为常量的时候,例如CLASSA m = 1 + m;那么要定义友元类friend const A& operator(int i, A& m){};一般操作符的左边的那个为调用者本人,操作符右侧的类是参数作为加入单元运算的时候,左++ 和 右++为了区分需要用一个int型的参数加以区分。const A& operator ++ () { // 左,且要临时多加一个A类多想作为返回值,因为左++,当前的返回值不改变。}const
阅读全文