C++_10_16_regex

简介 C++ 标准库 C++ 标准库 <regex> 是 C++11 标准库中提供的头文件,用于处理正则表达式。它提供了一系列类和函数,使得在 C++ 程序中可以进行正则表达式的匹配、搜索和替换等操作。 主要类和函数: std::regex:表示一...
May 22, 2024 Cpp CppSTL

C++_10_15_atomic

简介 C++ 标准库 C++ 标准库 详解 <atomic> 是 C++ 标准库中提供的用于原子操作的头文件,它提供了一组工具和类型,用于在多线程环境中执行原子操作。原子操作是指在执行过程中不会被中断的操作,它们能够确保多个线程同时访问共享数据时不会发生竞态条件(ra...
May 22, 2024 Cpp CppSTL

C++_10_14_condition_variable

简介 C++ 标准库 condition_variable 介绍 在C++11中,我们可以使用条件变量(condition_variable)实现多个线程间的同步操作;当条件不满足时,相关线程被一直阻塞,直到某种条件出现,这些线程才会被唤醒。 条件变量是...
May 22, 2024 Cpp CppSTL

C++_10_13_mutex

简介 C++ 标准库 C++ 标准库 <mutex> 是 C++ 标准库提供的头文件,其中定义了一些用于多线程编程的基本互斥量和锁(mutexes和locks)。 主要类和功能: std::mutex: 互斥量,提供了基本的互斥访问,用...
May 22, 2024 Cpp CppSTL

C++_10_12_thread

简介 C++ 标准库 C++ 标准库 <thread> 是 C++ 标准库中提供的头文件,用于支持多线程编程。它包含了许多与线程相关的类、函数和工具,使得开发者能够创建、管理和控制线程。 以下是 <thread> 标准库中常用的一些类和函数: 类: ...
May 22, 2024 Cpp CppSTL

C++_10_11_version

简介 C++ 标准库 C++ 标准库 <version> 是 C++17 引入的头文件,它允许开发者检查编译器是否支持特定版本的 C++ 标准库,并提供了编译器和库的版本信息。 通常情况下,可以使用 <version> 头文件来检查 C++ 标准库的支持...
May 22, 2024 Cpp CppSTL

C++_10_10_cstring

简介 C++ 标准库 C++ 标准库 <cstring> 是 C++ 标准库中的头文件,它提供了一系列对 C 风格字符串(以 null 结尾的字符数组)进行操作的函数和工具。 以下是 <cstring> 头文件中常见的函数及其功能: 字符串操作函...
May 22, 2024 Cpp CppSTL

C++_10_0_readme

简介 C++标准库模块 文件列表 readme C++_10_00_readme random C++_10_01_random algorithm C++_10_02...
May 22, 2024 Cpp CppSTL

C++_09_后台开发理论基础

简介 C++服务器开发,后台开发基本理论知识 静态文件托管 是什么 在服务器环境中,静态文件托管指的是将静态文件(例如HTML、CSS、JavaScript、图像、视频等)通过HTTP协议提供给客户端。这意味着服务器会接收来自客户端的请求,并将请求的静态文件发送回客户端,使其能够...
May 22, 2024 Cpp CppServer

C++_08_常用类

简介 C++中常用到的类 std::enable_shared_from_this 在 C++ 中,std::enable_shared_from_this 是一个模板类,位于 <memory> 头文件中,它用于在共享所有权的智能指针(std::shared_ptr)...
May 22, 2024 Cpp CppClass