- 博客(10)
- 收藏
- 关注
原创 仿函数相关
仿函数概念仿函数是定义了一个含有 operator() 成员函数的对象,可视为一个一般函数,不过这个函数功能是在类运算符operator() 中实现的。它是一个函数对象,它将函数作为参数传递的方式来使用。
2024-01-07 20:45:25 367
原创 结构体struct
int Code;char Sex;int Age;这种情况时,后面还可以再定义结构体变量。char Sex;int Age;这种情况下不能再定义其他结构体变量。int Code;char Sex;int Age;} Student;Student是结构体的唯一标识,定义变量时不用再加struct。
2024-01-07 20:42:07 352
原创 队列queue
queue<数据类型,容器类型>q;数据类型:一般是double或者int等基本类型,也可以是自定义的结构体;容器类型:一般为deque或者list(双向链表),省略时以deque为默认容器。
2024-01-07 20:40:14 345
原创 栈stack
数据类型:一般是int等基本类型,也可以是自定义类型;stack<数据类型,容器类型> st;容器类型:可省略,默认是deque类型;
2024-01-07 20:39:24 386
原创 字符串匹配算法
next 数组是前缀表或者说是前缀表的变形,前缀表记录的是最长相同的前后缀的长度。举个例子:aabaaf——>[0, 1, 0, 1, 2, 0]
2024-01-07 20:36:10 350
原创 C++容器之string
常用函数赋值str.assign(str1,begin,length);//将字符串str1从begin位置开始的length个元素赋值给strstr.assign(5,'a');//将5个'a'赋值给strstr.assign(str1);//将str1赋值给str拼接str+="我";str.append(str1);str.append(str1,begin,length);//将字符串str1从begin位置开始的length个元素拼接到str后查找替换str.f
2022-04-16 10:40:40 487
原创 C++之const修饰成员函数
C++之const修饰成员函数、对象C++中const修饰成员函数具有如下特性C++中const修饰对象有如下特性C++中const修饰成员函数具有如下特性成员函数后加const的成员函数叫常函数;常函数不可以修改成员变量;成员变量前加mutable后,成员变量可以被常函数修改。C++中const修饰对象有如下特性声明对象前加const的对象成为常对象;常对象只能调用常函数...
2022-04-16 10:09:39 934
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人