摘要: 目录C++11新特性库特性std::movestd::forwardstd::threadstd::to_string()type_traits类型特性库智能指针std::chronotuples元组std::tie绑定std::array数组容器unordered containers未排序容器s 阅读全文
posted @ 2024-08-24 11:12 LemHou 阅读(51) 评论(0) 推荐(1)
摘要: 目录C++11新特性范围for循环移动语义特殊成员函数转换构造器显式转换函数内联命名空间非静态数据成员初始化右角括号引用限定成员函数尾部返回类型noexcept限定符char32_t 和char16_t标准类型原始字面字符串 C++11新特性 范围for循环 std::vector<int> num 阅读全文
posted @ 2024-08-24 10:41 LemHou 阅读(48) 评论(0) 推荐(1)
摘要: 目录C++11新特性语言特性右值引用移动语义转发引用可变参数模板列表初始化静态断言类型推导lambda表达式decltype类型声明类型别名 C++11新特性 总结C++11特性时发现整个内容较多,建议查看前先查看目录。 语言特性 右值引用 右值的分类为将亡值和字面量。将亡值就是将要销毁的对象以及临 阅读全文
posted @ 2024-08-24 10:27 LemHou 阅读(251) 评论(0) 推荐(2)
摘要: 目录C++11新特性语言特性nullptr空指针强类型枚举constexpr声明属性委托构造用户定义语义override显式虚重载Final限定符:限定的东西无法继承default函数deleted函数 C++11新特性 语言特性 nullptr空指针 nullptr空指针的使用可以规避掉以往设置为 阅读全文
posted @ 2024-08-24 09:44 LemHou 阅读(267) 评论(0) 推荐(1)
摘要: 单调证需要一直保证栈中元素是按序排列的。插入元素时首先检查,循环检查栈顶元素是否符合条件,不符合则弹出。不需要再将弹出元素插入回去。如果插入回去的话,其实整套程序逻辑实现就会多此一举,不如直接插入之后sort()即可。 class MyMonoStack{ public: // constructo 阅读全文
posted @ 2024-08-18 22:28 LemHou 阅读(8) 评论(0) 推荐(0)
摘要: 字符串处理 字符串去分割符 void RemoveDelimiter(string& str) { array<char, 2> delimiterArray{',', ' '}; for (int i = 0; i < str.size(); ++i){ if (auto it = find(de 阅读全文
posted @ 2024-08-18 16:26 LemHou 阅读(9) 评论(0) 推荐(0)
摘要: 位运算 位运算一般用于直接进行整数加减乘除等基础运算效率更高,但是现在的C++编译器直接进行加减运算,并没有明显加快,但是理解实现逻辑是必要的。如果需要对很大的数进行运算,建议使用字符串进行运算。 两数相加 原码相加即可。 void BitAdd(int a, int b) { // a + b w 阅读全文
posted @ 2024-08-17 10:59 LemHou 阅读(12) 评论(0) 推荐(0)
摘要: PCIe简介 Peripheral Component Interconnect Express (PCI),高速串行计算机扩展总线标准,PCIe对外围设备的组织方式是树形结构。 拓扑结构 根root-complex: 树的根部直接连接到CPU和内存,通常集成在主板的芯片组中。根是所有PCIe设备的 阅读全文
posted @ 2024-08-11 22:26 LemHou 阅读(74) 评论(0) 推荐(0)
摘要: RDMA(Remote Direct Memory Access) RDMA顾名思义是一种直接访问内存技术。它能够实现的是一台计算机内存到另一台计算机内存之间的通过网络直接访问,不涉及两台计算机的操作系统。因此有着高吞吐、低时延网络等优点。RDMA协议栈都固定在网卡中。 应用场景 应用在需要低延迟、 阅读全文
posted @ 2024-08-11 22:10 LemHou 阅读(284) 评论(0) 推荐(0)
摘要: C++20新特性 语言特性 协程 concept概念 指定初始化器 lambda表达式模板语义 范围for循环增加初始化器 [[likely]] [unlikely]属性 废弃隐式捕获this 非类型模板参数的类类型 constexpr虚函数 explict(bool) 立即函数 using enu 阅读全文
posted @ 2024-08-11 08:48 LemHou 阅读(36) 评论(0) 推荐(0)