# CppFramework **Repository Path**: GProReat_admin/CppFramework ## Basic Information - **Project Name**: CppFramework - **Description**: 使用c++代码完成各种功能。 目前有 c++ 字符串,http,序列化,日志以及各种c++指针,mutex的实现 - **Primary Language**: C++ - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2019-10-27 - **Last Updated**: 2025-02-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ProcessManager:
 BOOL IsProcessExits(const char* str);
 BOOL GetProcessNameById(DWORD prcessId, char* name);
 BOOL StartProcess(std::string processName,std::string arg);
 std::vector GetAllProcess();
string字符串做了封装,replace,trim,trimall,substr
ftp:
 void Login(string addr, string usr, string pwd);
 void Pasv();
 void List(); //列出文件列表 包括文件夹和文件
 void Port();
 void Exit(); //退出
 void Pwd();
 void Cwd();
 void MakeDiectory();
 void Retr(string serverFile,string dstFile);
 void Stor(string fileName);
http:
 std::string RequestGet(std::string scheme, std::string host, int port, std::string path,std::map param);
 std::string RequestPost(std::string scheme, std::string host, int port, std::string path, std::map param);
 std::string RequestGet(std::string base, std::map param);
 std::string RequestPost(std::string base, std::map param);