mirror of https://github.com/dnomd343/md5sum.git
Dnomd343
1 year ago
6 changed files with 81 additions and 72 deletions
@ -0,0 +1,6 @@ |
|||
cmake_minimum_required(VERSION 3.5) |
|||
project(md5sum LANGUAGES CXX) |
|||
|
|||
set(CMAKE_CXX_STANDARD 11) |
|||
|
|||
add_library(md5sum STATIC md5.cc md5_impl.cc) |
@ -1,10 +0,0 @@ |
|||
#include <iostream> |
|||
#include "md5sum.h" |
|||
|
|||
int main() { |
|||
auto ret = md5sum("dnomd343"); |
|||
std::cout << ret << std::endl; |
|||
|
|||
auto val = md5file("/Users/jucong.lin/klotski/third_party/md5sum/343.txt"); |
|||
std::cout << val << std::endl; |
|||
} |
@ -1,12 +1,13 @@ |
|||
#ifndef MD5_H |
|||
#define MD5_H |
|||
#pragma once |
|||
|
|||
#include <string> |
|||
|
|||
namespace md5 { |
|||
|
|||
std::string md5sum(const std::string &dat); |
|||
std::string md5sum(const void *dat, size_t len); |
|||
|
|||
std::string md5file(std::FILE *file); |
|||
std::string md5file(const char *filename); |
|||
|
|||
#endif // end of MD5_H
|
|||
} // namespace md5
|
|||
|
Loading…
Reference in new issue