LiteLoaderBDS-1.16.40/ScriptEngine/Tools/Utils.h
2022-09-21 19:47:03 +08:00

20 lines
498 B
C++

#pragma once
#include "Global.h"
#include <string>
#include <vector>
#include <fstream>
#include <optional>
std::vector<std::string> SplitCmdLine(const std::string& paras);
bool IsVersionLess(const std::string& v1, const std::string& v2);
bool IsVersionLess(int v1a, int v1b, int v1c, int v2a, int v2b, int v2c);
unsigned long long GetCurrentTimeStampMS();
wchar_t* str2cwstr(string str);
//System
std::string Raw_GetDateTimeStr();
std::string Raw_RandomGuid();
std::wstring Raw_RandomGuidW();