password-analyzer/defs.hpp
2023-11-03 21:07:55 +08:00

26 lines
470 B
C++

#ifndef DEFS_HPP
#define DEFS_HPP
#include <string>
#if __has_include(<generator>)
#include <generator>
#else
#include "generator.hpp"
#endif
#include "spdlog/spdlog.h"
#include "magic_enum.hpp"
using std::operator""s;
using std::operator""sv;
enum class DataSource { CSDN, YAHOO };
bool is_num(char c);
bool is_alpha(char c);
std::generator<std::string> passwords(const DataSource &source);
void stat_length(const DataSource &source);
#endif // DEFS_HPP