C++
未读
C++异步编程完全指南:从 std::async 到 PPL
C++ 提供了多种异步编程方式,其核心思想与 Java 的 CompletableFuture 类似,但 API 设计和实现方式有显著差异。以下是 C++ 中实现类似功能的完整知识体系。 一、C++ 异步编程的两大体系 1. C++ 标准库异步编程(C++11+) 这是跨平台的异步编程方式,适用于所
C++
未读
C++实现封装为Windows DLL库
将C++实现封装为Windows DLL库的完整解决方案,包括详细说明和使用指南。这个DLL库可以被任何C/C++项目调用,无需额外依赖。 1. 项目结构 FileFolderFinder/
├── include/
│ └── FileFolderFinder.h
├── src/
│ ├
C++
未读
cpp工具类,支持根据指定文件扩展名(如.shp或.zip)搜索所在文件夹路径
C++实现的工具类,用于遍历指定路径并查找包含指定扩展名文件(如.shp或.zip)的文件夹路径。该实现使用C++17的<filesystem>库,确保跨平台兼容性。 #include <iostream>
#include <vector>
#include <string>
#include <
C++之获取格式化当前时间
一、C++格式化时间及获取当前时间 #include <iostream>
#include <string>
#include <ctime>
using namespace std;
string getTime() {
const time_t now = time(nullptr
C++
未读
C++基础之常量、变量、关键字
1、注释 注释在代码中加一些说明和解释,方便自己和其他程序员阅读代码 2、变量 变量给一段指定的内存空间起名,方便操作这段内存 #include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << e

