当前位置:天才代写 > tutorial > C语言/C++ 教程 > C措施中独一序列号的生成

C措施中独一序列号的生成

2017-11-01 08:00 星期三 所属: C语言/C++ 教程 浏览:61

在实际的软件开拓项目中,常常会涉及独一序列号的生成。本文以一个实际的措施为例,先容了独一序列号的生成进程。

本文生成的序列号的样式为:MMDDHHMINSS_XXXXXX。

措施如下:

* 修改记录1:// 修改汗青记录, 包罗修他日期、版本号、修改人及修改内容
* 修他日期: 20140603
* 版 本 号: V1.0
* 修 改 人: Zhou Zhaoxiong
* 修改内容: 建设
**********************************************************************/

#include <afxinet.h>

// 数据范例
typedef unsigned char UINT8;
typedef unsigned char UINT16;
typedef unsigned int UINT32;
typedef signed int INT32;

// 时间信息布局体
typedef struct
{
UINT8 second; /* 0-59 */
UINT8 minute; /* 0-59 */
UINT8 hour; /* 0-23 */
UINT8 day; /* 1-31 */
UINT8 month; /* 1-12 */
UINT16 year; /* 1994-2099 */
UINT8 week; /* 1-7 */
UINT8 Count10ms; /* 0-99 */
} ClockStruc;

// 函数声明
void GetCurTime(ClockStruc *pCurrentTime); // 获取当前时间
INT32 CreateSerial(UINT8 *pSerialID, UINT32 iSerialSize); // 建设序列号
INT32 main(void); // 主函数

/**********************************************************************
* 成果描写: 获取当前时间
* 输入参数: 无
*

C法子中唯一序列号的生成

From:csdn博客 周兆熊

 

    关键字:


天才代写-代写联系方式