- 博客(6)
- 收藏
- 关注
原创 【索引】对索引的理解
索引是存储引擎用于快速找到数据的一种数据结构,比如一本书有500页,我们要查询其中的一个知识点,在没有目录的情况下要查很久,有目录就可以很快查到,索引就相当于目录。
2024-08-17 14:28:03
907
原创 【C++】map 的介绍
基础语法:定义 map 类型是有模板的,它可以接受三个参数第一个参数是键的数据类型第二个参数是值的数据类型第三个参数是排序规则,不写则默认按照键的升序排序举例:定义个 int string 按照键的降序排序的默认第三个参数是 less 如果想要降序排序就改为 greater。
2024-08-01 14:28:35
122
原创 【C++11】 中的 Lambda表达式
C++11 中引入的 lambda 表达式是一种方便的编写匿名函数对象的方式,该函数被隐式地定义为内联。因此,调用 Lambda 表达式相当于函数指针,直接调用它的 operator() 函数。它们常用于短小的函数体,特别是在需要作为参数传递给算法或其他函数的情况下。
2024-07-30 16:54:33
243
1
原创 C++11 中引入的auto关键字
在 C++11 中,auto 关键字被引入作为一种类型推断的机制(在编译期间执行),它允许编译器自动推断变量的类型。同一行定义多个变量,必须是同一个类型,因为编译器只会推导第一个的类型,再根据类型定义推出其他的,如果一行定义了多个类型,编译器就会报错。auto 关键字在 C++11 中的引入极大地提高了代码的可读性和编写的便捷性,特别是在处理复杂类型、泛型编程以及 STL 容器和算法时,auto 的使用可以显著简化代码。
2024-07-28 09:53:41
748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人