#pragma once #include #include namespace CCommonFun { std::string wc2mb(const wchar_t* wcstr); std::wstring mb2wc(const char* mbstr); std::string GetAppPath(void); std::wstring GetAppPathW(void); void Pausetime(int dwSpan); void Tokenize(const std::wstring& str, std::vector& tokens, const std::wstring& delimiters); template T MAKELOWER(T &src) { T des = src; transform(des.begin(), des.end(), des.begin(), tolower); return des; }; }