1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/DaYa_White-grpc

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
fun.h 1.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Daya Отправлено 29.12.2018 07:53 e1d3925
#pragma once
#include <atlstr.h>
#include <string>
using namespace std;
struct pb
{
int id;
int type;
int len;
int vanint;
char*value;
};
//protobufÓëstringת»»
string Hex2bin(CStringA strHex);
string Bin2Hex(string &strBin);
std::string Bin2Hex_(string & strBin);
std::string newGUID();
std::string formatMACAddr(void);
//Utf8±àÂë½âÂë
std::string string_To_UTF8(const std::string & str);
std::string UTF8_To_string(const std::string & str);
//±ä³¤ÕûÊý±àÂë½âÂë
string VarintEncode(DWORD dw);
DWORD VarintDecode(string str,DWORD &dwOutLen);
//DWORD VarintDecode(string str,DWORD nCur, DWORD &dwOutLen);
//Òì³£;Ç¿ÍË
string& replace_all_distinct(string& str, const string& old_value, const string& new_value);
string& replace_all(string& str, const string& old_value, const string& new_value);
int split(char dst[][80], char*str, const char*spl);
std::string GenMac(std::string p);
std::string GenIEMI(const char* srcIMEI);
void LOG(const char *szLog, ...);
std::string GetMidString(string src, string head, string last);
std::string CurString(string src, string head, string last);
unsigned char ToHex(unsigned char x);
unsigned char FromHex(unsigned char x);
std::string UrlEncode(const std::string& str);
std::string UrlDecode(const std::string& str);

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/DaYa_White-grpc.git
git@api.gitlife.ru:oschina-mirror/DaYa_White-grpc.git
oschina-mirror
DaYa_White-grpc
DaYa_White-grpc
master