- 博客(9)
- 资源 (3)
- 收藏
- 关注
转载 Paparazzi飞控项目
Paparazzi(PPZ) 是一个软硬件全开源的项目,它始于2003年,旨在通过来自社区的意见和 鼓励建立一个非常强大和灵活的自动驾驶系统。它是一整套完整成熟的解决方案,内容不仅覆盖 了飞行器上的软硬件,包括传感器,电压调节器,GPS 接收机、自动驾驶软件及算法;同时也 包括地面站相关软硬件,包括各种调制解调器,天线等设备;同时,它还有一个不断进化的用户 友好的地面控制站软件。
2014-06-16 15:59:32
2409
原创 linux系统内核编译
在学习linux的驱动编程的时候,看到《linux设备驱动程序》书中说要编译一个自己的内核,所以我就想着在VM虚拟机上装了red hat enterprise 5,并在上面来编译一个自己的内核。在编译的过程中有很多时候都是一知半解的,走了很多弯路,但是只要你能实实在在的一步步去尝试,就能学到很多东西,并且比单单看别人的指导方法更管用,至少自己会记得更清楚吧。下面是我编译的步骤: 一.下载l
2014-05-13 15:03:47
540
转载 陀螺仪使用
Android设备中实现陀螺仪(Orientation Sensor)(图)来自 Fgamers2011年 8月 25日5,808 次阅读 评论 (0)设备中的三自由度陀螺仪就是一个可以识别设备相对于地面,绕x、y、z轴转动角度的感应器(自己的理解,不够严谨)。智能手机,平板电脑有了它,可以实现很多好玩的应用,比如说指南针等。我们可以用一个
2014-05-13 15:01:35
2205
转载 类设计中的重载运算符和拷贝构造函数
C++本质:类的赋值运算符=的重载,以及深拷贝和浅拷贝关键词:构造函数,浅拷贝,深拷贝,堆栈(stack),堆heap,赋值运算符摘要: 在面向对象程序设计中,对象间的相互拷贝和赋值是经常进行的操作。 如果对象在申明的同时马上进行的初始化操作,则称之为拷贝运算。例如: class1 A("af"); class1 B=A; 此时其实际调
2014-05-09 17:43:47
513
转载 虚函数
C++中的纯虚函数 在C++中的一种函数申明被称之为:纯虚函数(pure virtual function).它的申明格式如下:class CShape{public: virtual void Show()=0;};注意红色部分,在普通的虚函数后面加上"=0"这样就声明了一个pure virtual function. 在什么情况
2014-04-30 09:37:44
526
转载 extern "c"用法
1.引言C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不
2014-04-29 10:28:05
456
转载 const 用法
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设
2014-04-29 10:01:53
454
1
原创 windows多媒体开发的一些网站链接
csdn下站链接:http://download.csdn.net/windows游戏开发入门:http://blog.csdn.net/poem_qianmo/article/details/7318264,这里有很多关于directx游戏开发的
2014-01-19 23:01:26
598
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人