⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rmd160init.c

📁 ruby的源代码
💻 C
字号:
/* $RoughId: rmd160init.c,v 1.3 2001/07/13 20:00:43 knu Exp $ *//* $Id: rmd160init.c,v 1.1.2.1 2001/08/16 07:35:42 knu Exp $ */#include "digest.h"#include "rmd160.h"static algo_t rmd160 = {    RMD160_DIGEST_LENGTH,    sizeof(RMD160_CTX),    (hash_init_func_t)RMD160_Init,    (hash_update_func_t)RMD160_Update,    (hash_end_func_t)RMD160_End,    (hash_final_func_t)RMD160_Final,    (hash_equal_func_t)RMD160_Equal,};voidInit_rmd160(){    VALUE mDigest, cDigest_Base, cDigest_RMD160;    ID id_metadata;    rb_require("digest.so");    mDigest = rb_path2class("Digest");    cDigest_Base = rb_path2class("Digest::Base");    cDigest_RMD160 = rb_define_class_under(mDigest, "RMD160", cDigest_Base);    id_metadata = rb_intern("metadata");    rb_cvar_declare(cDigest_RMD160, id_metadata,		    Data_Wrap_Struct(rb_cObject, 0, 0, &rmd160));}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -