Add files via upload

This commit is contained in:
寻岸--
2025-07-17 15:23:35 +08:00
committed by GitHub
parent d5e1cda5d9
commit a39db79122
3 changed files with 307 additions and 0 deletions

47
include/QCL_Include.hpp Normal file
View File

@@ -0,0 +1,47 @@
// 包含常用 STL 头文件 + c/c++开发中的核心组件
#ifndef QCL_INCLUDE_HPP
#define QCL_INCLUDE_HPP
// C++ 标准库 - 基础功能
#include <iostream>
#include <string>
#include <cstring>
#include <cstdlib>
#include <cstdio>
#include <cassert>
#include <cmath>
#include <ctime>
// 容器与算法
#include <vector>
#include <list>
#include <deque>
#include <map>
#include <set>
#include <unordered_map>
#include <unordered_set>
#include <stack>
#include <queue>
#include <algorithm>
#include <numeric>
#include <iterator>
// 字符串与流处理
#include <sstream>
#include <fstream>
#include <iomanip>
// 多线程支持C++11 起)
#include <thread>
#include <mutex>
#include <atomic>
#include <condition_variable>
// 网络支持(平台相关)
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#endif // QCL_INCLUDE_HPP