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
主要是对文件的一些操作:加密、解密文件,加密、解密可运行文件,批量更名,文件比较,文件分割
上传时间: 2014-01-27
上传用户:lhc9102
说明: 1、里面有什么: 1.1、org.bouncycastle.*下的所有软件是bouncycastle组织开发的软件包 1.2、org.infosecurity.*下的软件包括: DES_CBC算法的实现 RSA算法的实现(包括:密钥生成、公钥加密和私钥解密、数字签名及签名验证) 数字信封的实现 利用数字信封实现大文件的加密、解密。 2、有什么用: 2.1 研究、学习信息安全中的密码学设计与实现技术。 2.2 当然如果大家觉得在其它地方用的上,我会觉得很高兴的。 3、还有什么改进: 3.1 对文件加密、解密的时候要频繁的IO,如果加一个缓冲区,比如10K、50K等, 只有缓冲区满了才写入DISK这样将提高效率。 3.2 RSA私钥积存的时候可以按PKCS8形式,再经BASE64编码保存比较好。
标签: bouncycastle infosecurity org 1.1
上传时间: 2015-05-14
上传用户:13188549192
c#文件加密传输程序,实现文件的加密和远程传输功能。
上传时间: 2014-01-01
上传用户:exxxds
本文件描述了一个基于串口实现文件传输的协议eXmodem,该协议基于标准Xmodem File Transfer Protocol,是一个独立标准,完全功能,全新的文件传输协议。 1)该协议除实现Xmodem File Transfer基本功能,即已实现了在两个设备相互之间,通过串口把一个设备内文件传输至另一个设备内;其增强功能所列参考如下: a)两个设备相互之间传输文件能够以一致的文件目录存放; b)两个设备相互之间可以传输任意大小的文件,而Xmodem File Transfer只能传送128 *n字节大小的文件; c)具备避免一个文件在两个设备相互之间重复传输的功能,提高了文件传输的效率。
上传时间: 2015-09-30
上传用户:LouieWu
超级兔子有一个文件加密功能,文件被加密以后,打开该文件时,回转到控制面板,可是我们忘了密码怎么办呢?这里提供了一个简单方法
上传时间: 2014-01-10
上传用户:alan-ee
这是一个简单的文件加密的例子,该例子采用了Crypto Api实现文件的加密,例子中可以使用不同的算法,对称加密文件
标签: 文件加密
上传时间: 2015-12-17
上传用户:xiaohuanhuan
加密认证联合模式的VS2005工程文件,加密认证的加密算法均采用AES加密。包含了EAX GCM CCM三种联合加密认证的算法工程文件,在VS2005中直接编译生成gentest可执行文件用于测试三种模式。
上传时间: 2013-12-29
上传用户:stella2015
采用c++实现的文件加密程序,能对文件进行加密存储
上传时间: 2014-01-21
上传用户:xuanchangri
1.有三根杆子A,B,C。A杆上有若干碟子 2.每次移动一块碟子,小的只能叠在大的上面 3.把所有碟子从A杆全部移到C杆上 经过研究发现,汉诺塔的破解很简单,就是按照移动规则向一个方向移动金片: 如3阶汉诺塔的移动:A→C,A→B,C→B,A→C,B→A,B→C,A→C 此外,汉诺塔问题也是程序设计中的经典递归问题
上传时间: 2016-07-25
上传用户:gxrui1991