摘要: 翻译来自:https://thispointer.com/c11-make_tuple-tutorial-example/ 本文中,我们将讨论什么是 std::make_tuple 以及我们为什么需要它。 初始化一个 std::tuple 我们可以通过在构造函数中传递元素作为参数来初始化一个 std 阅读全文
posted @ 2021-11-22 19:29 冰糖葫芦很乖 阅读(7013) 评论(0) 推荐(0) 编辑
摘要: 翻译来自:https://thispointer.com/c11-stdtuple-tutorial-examples/ 在本文中,我们将讨论什么是 std::tuple 以及如何使用它。 什么是 std::tuple 以及我们为什么需要它? std::tuple 是一种可以将固定大小的异构值绑定在 阅读全文
posted @ 2021-11-22 19:26 冰糖葫芦很乖 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: std::array<> 是在 c++11 中引入的,它是旧 C 风格数组的包装器,具有额外的优势。它是一种具有恒定大小元素的顺序容器。 std::array 内部定义为类模板,即 template < class T, size_t N > class array; 这里第一个模板参数 T 是要存 阅读全文
posted @ 2021-11-22 19:17 冰糖葫芦很乖 阅读(5193) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我们将讨论如何将 STL 算法 std::any_of() 与 lambda 函数和函数指针一起使用。 std::any_of 是 C++11 中引入的 STL 算法。 需要 std::any_of() 当您有一个元素范围并且想要检查范围中的任何给定元素是否满足给定条件时,此 STL 算法 阅读全文
posted @ 2021-11-22 19:06 冰糖葫芦很乖 阅读(9375) 评论(0) 推荐(0) 编辑
摘要: 翻译来自:https://thispointer.com/c11-stdall_of-algorithm-tutorial-example/ 在本文中,我们将讨论 c++11 中引入的 std::all_of() STL 算法。 需要 std::all_of() 当您有一个元素范围/数组并且想要检查 阅读全文
posted @ 2021-11-22 19:00 冰糖葫芦很乖 阅读(6180) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我们将讨论如何在 C++11 中停止或终止线程。 C++11 没有提供停止正在运行的线程的直接方法,这是因为该线程可能有一些资源在退出前释放或关闭,即 如果一个线程获得了一个锁,我们突然杀死了那个线程,那么谁来释放那个锁呢? 如果一个线程打开了一个文件来写入文本,而我们停止了该线程,那么谁 阅读全文
posted @ 2021-11-22 18:45 冰糖葫芦很乖 阅读(9563) 评论(0) 推荐(0) 编辑
摘要: 翻译来自:https://thispointer.com/c11-how-to-use-stdthread-as-a-member-variable-in-class/ 在本文中,我们将讨论如何在类中使用 std::thread 对象作为成员变量及其好处。 由于 std::thread 对象只能移动 阅读全文
posted @ 2021-11-22 18:39 冰糖葫芦很乖 阅读(2960) 评论(0) 推荐(0) 编辑
摘要: 翻译来自:https://thispointer.com/c11-how-to-create-vector-of-thread-objects/ 让我们创建一个 std::thread 对象的向量,即 // 创建一个线程向量 std::vector < std::thread > vecOfThre 阅读全文
posted @ 2021-11-22 18:30 冰糖葫芦很乖 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 翻译来自:https://thispointer.com/c11-how-to-get-a-thread-id/ 在本文中,我们将讨论如何在不同场景下获取线程 ID。 每个线程都有一个唯一的 ID 与之关联。c++11 提供了一个类型来存储这个 id,即 std::thread::id std::t 阅读全文
posted @ 2021-11-22 18:22 冰糖葫芦很乖 阅读(7356) 评论(0) 推荐(0) 编辑
摘要: 代码 #include <stdio.h> #include <curl/curl.h> #include <iostream> using namespace std; static size_t WriteMemoryCallback(void* ptr, size_t size, size_t 阅读全文
posted @ 2021-11-22 18:15 冰糖葫芦很乖 阅读(321) 评论(0) 推荐(0) 编辑