- 博客(5)
- 收藏
- 关注
原创 libusb设置环境变量
libusb 在安装完成之后,还不能够被g++正确引用头文件,还需要设置环境变量这里我们用shell命令设置环境变量
2010-11-26 17:15:00 2831 3
原创 libusb的安装文档翻译
<br />最近做毕业设计,课题是基于libusb的照相机驱动开发<br />网上关于libusb的介绍很少,大部分都是转载的同一篇文章,而且这篇文章谈到libusb的安装都会说一句,安装编译见readme,<br />打开libusb的readme文档一看,嘛都没有,后来发现安装方法在install这个文档里面,全英文,没关系,有道帮忙,翻译如下,我又将它们核对了一下。<br />原文如下<br /> <br /> <br />Installation Instructions<br />******
2010-11-26 14:44:00 4899 2
原创 一个未完工的分析
<br />// 定义一个类,有两个构造函数<br /> <br />class CObject<br />{<br /> private:<br /> CObject(const CObject &){}<br /> public:<br /> CObject(int i){}<br />}<br /> <br /> <br />//定义一个函数,能够得到一个类的实例<br />CObject GetObject()<br />{<br />
2010-11-15 21:49:00 719
原创 也说单元测试
<br />单元测试是一项重要的项目过程<br /> <br />为什么要有单元测试呢?<br /> <br />单元测试有两个重要的作用<br />1 证明模块方法有效性。<br /> 就是说 该模块可以实现功能需求<br />2 证明模块具有可迁移性。<br /> 因为单元测试,不可避免的要将功能抽取出来进行测试,而不依赖于别的功能。如果单元测试可实现,并且运转良好这就是封装的非常好的 代码。<br /> <br /> <br />怎样进行单元测试:<br />
2010-11-09 08:56:00 492
原创 有感于对象做形参
<br /> 对象做形参时,容易不小心出错的就是对象做形参需要压栈与拷贝工作。<br /> 如果是引用的话就不会拷贝对象,而是拷贝地址。<br /> 因此通过一个临时对象引用来获得对象属性的方法,往往不那么凑效<br />如下代码 <br />CClientDC _DC(this);<br /> //_DC.SelectObject(&CPen(PS_SOLID ,1,RGB(255,0,0)));<br /> <br /> CPen *pOldPen = CPen::FromHandle
2010-11-02 16:03:00 609
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人