Klizzz's blog

数据类型 Tuple

[TOC] 一、std::tuple简介 tuple是一个标准库类模板,用于存储固定数量的异类对象。允许将多个对象捆绑成一个单一的对象,并且可以轻松地从中提取值或者通过结构化绑定将其解构到不同的变量中。1 tuple提供了一个通用的数据结构,可以保存不同类型的元素,并通过下标或者std::get函数来访问其中的值。 C++11引入了最初的tuple实现, C++17进一步扩展了其功能...

数据类型 Bitset与位运算

[TOC] C++位运算 按位运算是C++中最基本的位操作,主要用于直接操作数据的二进制表示。C++提供了几种按位运算符: 按位与 &:对两个数的每一对应位进行与运算,只有两个对应位都为1时结果才为1。 按位或 |:对两个数的每一对应位进行或运算,只要其中一个位为1,结果就为1。 按位异或 ^:对两个数的每一对应位进行异或运算,当两个对应位不同时,结果为1。 ...

Cdialog的销毁

2025年11月28日: 这是我写的第一篇总结性文档,就是从这里开始,我养成了归纳梳理、总结文档的习惯,并一直保持到现在。到目前为止,我总结了大大小小上百篇文档,其中有一些甚至花费了数月的精力,成为我可以拿出手与别人分享的 “作品”。 回想这篇文档的诞生,还是在史工的督促下开始、由史工几次校稿直至最终完成。最终完成后,也在事业部做了一次报告并分享给了大家,得到了同事们的一些夸赞。...