123456789101112131415161718192021 |
- #pragma once
- #include <iomanip>
- #include <sstream>
- #include <string>
- #include <vector>
- #include "Log.h"
- using namespace std;
-
- string UnicodeToGB2312(const wchar_t* pData);
- string UnicodeToUtf8(const wchar_t* unicode);
- wstring Utf8ToUnicode(const char* szU8);
- wstring GB2312ToUnicode(const char* pData);
- string ConvertUTF8toGB2312(const char* pData);
- string UtfToGbk(string strValue);
- void GetModuleDir(wstring& dir);
- BOOL ProgramExist(const TCHAR* szKey);
- void KillProgress(const TCHAR* szKey);
- void DetectDirectory(const wstring& strIamgePath, vector<string>& listImage);
- void DeleteDirectory(const wstring &strPath);
- bool split(const string& src, string delimit, vector<string> &v, string null_subst = "");
|