big_glbl.cpp
来自「含有多种公开密钥算法、多种块加密、多种数据流加密、多种HASH函数、多种Chec」· C++ 代码 · 共 71 行
CPP
71 行
/************************************************** BigInt Constants Source File ** (C) 1999-2002 The Botan Project **************************************************/#include <botan/bigint.h>#include <botan/numthry.h>#include <botan/rng.h>namespace Botan {namespace {BigInt* zero_integer;BigInt* one_integer;BigInt* ten_integer;}/************************************************** External shutdown function **************************************************/extern void destroy_dl_groups();/************************************************** Create the global constant BigInts **************************************************/void create_global_bigints() { zero_integer = new BigInt(0); one_integer = new BigInt(1); ten_integer = new BigInt(10); }/************************************************** Delete the global constant BigInts **************************************************/void delete_global_bigints() { destroy_dl_groups(); delete zero_integer; delete one_integer; delete ten_integer; }/************************************************** Return zero **************************************************/const BigInt& BigInt::zero() { return (*zero_integer); }/************************************************** Return one **************************************************/const BigInt& BigInt::one() { return (*one_integer); }/************************************************** Return ten **************************************************/const BigInt& BigInt::ten() { return (*ten_integer); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?