# 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);