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

📄 stringdigest.cc

📁 本人收集整理的一份c/c++跨平台网络库
💻 CC
字号:
#include "md5.h"#include "stringdigest.h"#include "stringencode.h"namespace utils_base {std::string MD5(const std::string& data) {  MD5_CTX ctx;  MD5Init(&ctx);  MD5Update(&ctx, const_cast<unsigned char *>(reinterpret_cast<const unsigned char *>(data.data())), static_cast<unsigned int>(data.size()));  unsigned char digest[16];  MD5Final(digest, &ctx);  std::string hex_digest;  for (int i=0; i<16; ++i) {    hex_digest += hex_encode(digest[i] >> 4);    hex_digest += hex_encode(digest[i] & 0xf);  }  return hex_digest;}}  // namespace talk_base

⌨️ 快捷键说明

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