C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.1415926 /* 宏常量,在稍后章节再详解 */ #define circle(radius) (PI*radius*radius) /* 宏函数,圆的面积 */ /* 将比较数值大小的函数写在自编include文件内 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的结果:%d %d %d\n", a, b, c) } 程序执行结果: 由小至大排序之后的结果:1 2 3 可将内建函数的include文件展开在自编的include文件中 圆圈的面积是=201.0619264
标签: my_Include include define 3.141
上传时间: 2014-01-17
上传用户:epson850
数据通信是通信技术和计算机技术相结合而产生的一种新的通信方式。要在两地间传输信息必须有传输信道,根据传输媒体的不同,有有线数据通信与无线数据通信之分。但它们都是通过传输信道将数据终端与计算机联结起来,而使不同地点的数据终端实现软、硬件和信息资源的共享。
上传时间: 2013-12-22
上传用户:wmwai1314
t嵌入式图形开发实战篇 嵌入式应用的开发工作基本上是在工作站或是PC 机上完成的,我们在工作的机器上调试运行嵌入式应用,并将输出结果显示在一个仿真小型设备显示终端的模拟器上。在开发的后期,我们要根据我们选择的嵌入式硬件平台,将嵌入式应用编译链接成适合在这个硬件平台上运行的二进制目标代码,另外由于应用使用到了Qt/Embedded 的库,所以我们还要将Qt/Embedded 库的源代码编译链接成为适合在这个硬件平台上使用的二进制目标代码库。当一个Qt/Embedded 应用被部署到小型设备上,并可靠的运行,这样一个开发过程才宣告结束。 介绍如何在一台装有Linux操作系统的机器上建立Qt/Embedded开发环境。 并教初学者认识Qt/Embedded 开发环境。
上传时间: 2015-04-30
上传用户:冇尾飞铊
们运行软件时经常会遇到以下情况,有的软件在一台机器上安装后就不能将其拷贝到其他机器上运行;有的软件甚至连原来机器的软、硬件配置改变后也无法再次运行。其实这些情况有的是利用CMOS对软件加密来实现的。安装软件时,通过安装程序把软件安装到硬盘上,同时把当前机器的CMOS信息保存到安装软盘上,也就是相当于保存了密钥。等到以后在硬盘上运行该软件时,软件的主程序会把记录在安装盘上的密钥与正在运行该软件机器的CMOS信息进行比较,如果完全相同,则允许软件继续运行,否则终止软件运行。国内的许多软件都是采用此原理进行加密的。
上传时间: 2013-12-22
上传用户:yepeng139
fs2410开发板bios源码,可参照学习Bios的启动流程、移植技巧,关键是修改其中与硬件平台相关的部分
上传时间: 2015-05-10
上传用户:lgnf
IDEA是一个分组长度为64位的分组密码算法,密钥长度为128位(抗强力攻击能力比DES强),同一算法既可加密也可解密。 IDEA的“混淆”和“扩散”设计原则来自三种运算,它们易于软、硬件实现(加密速度快):
上传时间: 2014-12-20
上传用户:bibirnovis
此程序使用的集成环境为TI公司的CCS,硬件平台使用的是合众达的VPMDM642 此程序实现的功能是图像的边缘检测 利用的算子为sobel
上传时间: 2015-05-26
上传用户:woshiayin
此程序使用的集成环境为TI公司的CCS,硬件平台为合众达的vpmdm642 程序实现的功能为图像的背景差分,这主要是应用于运动检测中
上传时间: 2014-12-07
上传用户:fxf126@126.com
uC/OS-II操作系统在ADS-ARMulator上的移植。uC/OS-II就不用我介绍了,想必很多人都很感兴趣。但没有硬件平台调试,而skyeye初学者又很难上手怎么办?该移植可以运行在ADS的AXD调试器的ARM模拟器上,相对而言容易配置,大大方便初学者的上手,使更多的人容易进入嵌入式开发殿堂。在ADS1.2环境下编译运行。
标签: OS-II ADS-ARMulator uC 操作系统
上传时间: 2013-12-31
上传用户:dengzb84
源代码\用动态规划算法计算序列关系个数 用关系"<"和"="将3个数a,b,c依次序排列时,有13种不同的序列关系: a=b=c,a=b<c,a<b=v,a<b<c,a<c<b a=c<b,b<a=c,b<a<c,b<c<a,b=c<a c<a=b,c<a<b,c<b<a 若要将n个数依序列,设计一个动态规划算法,计算出有多少种不同的序列关系, 要求算法只占用O(n),只耗时O(n*n).
上传时间: 2013-12-26
上传用户:siguazgb