- 博客(9)
- 资源 (10)
- 收藏
- 关注
转载 常用算法——递归
递归是设计和描述算法的一种有力的工具,由于它在复杂算法的描述中被经常采用,为此在进一步介绍其他算法设计方法之前先讨论它。 能采用递归描述的算法通常有这样的特征:为求解规模为N的问题,设法将它分解成规模较小的问题,然后从这些小问题的解方便地构造出大问题的解,并且这些规模较小的问题也能采用同样的分解和综合方法,分解成规模更小的问题,并从这些更小问题的解构造出规模较大问题的解。特别地,当规模N=1时,能直接得解。 【问题】 编写计算斐波那契(Fibonacci)数列的第n项函数fib(n)。 斐波
2010-12-31 00:06:00 948
转载 如何使用CnComm开发串口通信程序
<br />CnComm是由程序员llbird开发的C++串口通讯类,功能丰富实用。类的声明和实现都被定义在一个头文件中,使用方法简单,特别是对接收数据处理只要重载虚函数OnReceive即可,下面给出CnComm使用的简单步骤。<br />1.新建Visual C++工程,加入头文件CnComm.h。<br />2.以CnComm为基类建立新类CCom,并重载虚函数OnReceive。<br />3.包含头文件Com.h,定义串口对象CCom NewCom;。<br />4.打开串口NewCom.Open
2010-12-18 12:03:00 10386
原创 深入浅出VC++串口编程之第三方类
深入浅出VC++串口编程之第三方类源代码下载 <br /> 串口类<br /><br /> 从本系列文章连载三、四可以看出,与通过WIN32 API进行串口访问相比,通过MScomm这个Activex控件进行串口访问要来的方便许多,它基本上可以向用户屏蔽多线程的细节,以事件(发出OnComm消息)方式实现串口的异步访问。<br /><br /> 尽管如此,MScomm控件的使用仍有诸多不便,譬如其发送和接收数据都要进行VARIANT类型对象与字符串的转化等。因此,国内外许多优秀的程序员自己编写了一些
2010-12-18 12:02:00 1908
原创 深入浅出VC++串口编程之基于控件
深入浅出VC++串口编程之基于控件源代码下载<br />MSComm控件<br /><br /> Visual C++为我们提供了一种好用的ActiveX控件Microsoft Communications Control(即MSComm)来支持应用程序对串口的访问,在应用程序中插入MSComm控件后就可以较为方便地实现对通过计算机串口收发数据。<br /><br /> 要使用ActiveX控件MSComm,程序员必须将其添加入工程,其方法是:<br /><br /> (1)单击主菜单project的
2010-12-18 12:00:00 1100
原创 深入浅出VC++串口编程之基于Win32 API
<br />1、API描述<br /><br /> 在WIN32 API中,串口使用文件方式进行访问,其操作的API基本上与文件操作的API一致。<br /><br /> 打开串口<br /><br /> Win32 中用于打开串口的API 函数为CreateFile,其原型为:<br />HANDLE CreateFile (<br /> LPCTSTR lpFileName, //将要打开的串口逻辑名,如COM1 或COM2<br /> DWORD dwAccess, //指定串口访问的类型,可以
2010-12-18 11:59:00 1321
原创 深入浅出VC++串口编程之DOS的串口编程
<br />在DOS平台下,操作串口主要有下列方式:通过BIOS调用、通过串口的硬件中断或通过对串口硬件进行轮询,本章将对以上三种方式进行具体的介绍并给出例子。<br /><br /> 1.BIOS中断<br /><br /> 在DOS操作系统下,IBM PC及其兼容机提供了一种灵活的串口I/O访问方法,即通过INT 14H调用ROM BIOS串行通讯例行程序。当设置AH为不同的值时,产生不同的功能:<br /><br /> AH 0 初始化端口<br /> AH 1 向串口写字符<br /> A
2010-12-18 11:57:00 848
原创 深入浅出VC++串口编程之基本概念
<br />引言<br /><br /> 在PC机的主板上,有一种类型的接口可能为我们所忽视,那就是RS-232C串行接口,在微软的Windows系统中称其为COM。我们可以通过设备管理器来查看COM的硬件参数设置,如图1。<br /><br />图1 在Windows上查看PC串口设置<br /><br /> 迄今为止,几乎每一台PC都包含COM。本质而言,COM是PC为和外界通信所提供的一种串行数据传输的接口。作为一种物理通信的途径和设备,它和目前风靡的另一种串行接口――USB所提供的功能是一致的。
2010-12-18 11:55:00 944
原创 打印一个螺旋图
int i=5; 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 int i=6 1 2 3 4 5 6 20 21 22 23 24 7 19 32 33 34 25 8 18 31 36 35 26 9 17 30 29 28 27 10 16 15 14 13 12 11 <br />要求按照以上规律打印数字<br />#include <st
2010-12-04 21:08:00 740
转载 螺旋队列
<br />螺旋队列如下图:<br /> <br /> <br /> <br />两大规律:<br />1。螺旋规律(红线)<br />2。奇数平方规律(紫线)<br /> <br />问题描述:<br /> <br />设1的坐标是(0,0),的方向向右为正,y方向向下为正,例如,7的坐标为(-1,-1),<br />2的坐标为(0,1)。编程实现输入任意一点坐标(x,y),输出所对应的数字!<br /> <br /> <br />问题解决:<br />从紫线突破。从图中不难发现,右上角vc=(2*t+
2010-12-03 17:37:00 556
A comparison of 3D file formats.pdf
2020-09-25
Qt高级编程
2012-08-21
core8051开发文档.rar
2009-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人