sign 签名工具

开源网站开源项目 24-03-28 13:23:34

sign 签名工具,给出任意一个字符串,可以生成基本不会重合的2个32位无符号的数字。如果自己是数字,那么就直接赋值给低位。检索用的可能比较多。

1 API

intcreate_sign64(constchar*input,unsignedint*sign1,unsignedint*sign2);

input 是输入 sign1 是返回的高位 sign2 是返回的低位

2 代码范例

#include"sign.h"#include<iostream>usingnamespacestd;intmain(){unsignedinta,b;chars1[]="-12345";chars2[]="hello,中国";create_sign64(s1,&a,&b);cout<<a<<"\t"<<(int)b<<endl;create_sign64(s2,&a,&b);cout<<(int)a<<"\t"<<b<<endl;}

3 运行结果

liujuntekiMacBook-Pro:sampleliujun$./sample0-1234520139606523228893707
[sign 签名工具]相关推荐
Gobot 机器人 Go 语言库

Gobot 机器人 Go 语言库

Gobot 是为机器人和物理计算所设计的一组 Go 语言库,提供在同一时间合并多个不同设备的简单且强大的解决……...

Auto Java 代码生成器合集

Auto 是 Google 开发的一组 Java 代码生成器。 Java 有许多机械、重复、未经测试的代码,而且有时会出现……...

IOD C++14 元编程增强库

IOD 库通过一个基于符号的图表增强了 C++14 元编程特性。提供一个编译时的方法来检视对象并生成匹配对象……...

今日开源
  1. ReactJS 构建用户界面的 JavaScript 库

    React(有时叫React.js或ReactJS)是 Facebook 推出的一个为数据提供渲染为 HTML 视图,用来构建用户界面的开源 JavaScript 库。 React 视图通常采用包含以自定义 HTML 标记规定的其他组件的组件渲染。React 为程……

    开源软件 2024-04-27

  2. Paramiko python 的 SSH2 库

    Paramiko是用于建立 SSH2 连接(客户端或服务器)的库。重点是使用 SSH2 作为 SSL 的替代方法,以在 python 脚本之间建立安全连接。支持所有主要密码和哈希方法。也支持 SFTP 客户端和服务器模式。 示例代码: imp……

    开源软件 2024-04-27

  3. Reactive 极小的响应式模板引擎

    Reactive 是简单灵活的模板和绑定视图的引擎,支持自定义绑定,支持在模块修改的时候实时更新。 快速开始: varview=reactive('<p>Hello{name}!</p>',{name:'Adam'});//youcanaddtheview"element"toth……

    开源软件 2024-04-27

返回顶部小火箭