- 博客(4)
- 问答 (5)
- 收藏
- 关注
原创 正则表达式 - \b 的一些很主观的使用心得
结果为【--aaa'2,222-bbb-】,匹配成功,匹配文本左右边界侧外虽然都为单词字符,即左【1】、右【c】,但表达式中的单词边界字符为左【a】、右【b】,其侧外的字符已为【-】。这里提到的匹配文本中的【单词边界】:在别的博主的介绍中,多将【边界】等同【单词边界】,但实际测试了下,发现实际边界应该有两种,先举个栗子。结果为【aaa'2,222-bbb】:匹配成功,左右单词边界侧外都为非单词字符【-】。③ 标红字符【a】、【b】与其各侧外的字符【-】之间缝隙,则为这段文本的单词边界。
2024-05-25 23:12:10
457
原创 QT/C++ 关于 Lambda 表达式的一些笔记
specifiers : 一些可选的 Lambda 参数,常用的有 mutable 、exception 等, return type 实际也包含其中。[capture] :捕获列表,可在所在类的成员与所在函数体的局部变量范围内,对参数进行捕获以供匿名函数内调用。Lambda 表达式的作用是声明匿名函数,通常在局部使用,主要使代码更直观、简洁。[var] / [&var]: 以参数名的形式获取指定参数。[=]: 以值传递的方式获取可捕获范围内的所有参数。[&]: 以引用的方式获取可捕获范围内的所有参数。
2023-10-20 00:36:28
47
原创 C++ STL 函数 replace_if 使用概述
将 STL 容器中 _First 至 _Last 区间内所有满足函数 _Pred 逻辑的元素更改为元素 _Val。④ 使用示例:筛选容器中值小于 10 的元素,将其值更换为 1000 .
2023-07-24 13:58:58
200
原创 C++ STL 函数 binary_search 的使用概述
相比第一种方法中多出的形参【_Pred】可接收一个类型为 bool (*)(const _Ty& _Ele, const _Ty& _Val);作用是在容器区间【_First】至【_Last】内以二分法查找元素【_Val】,若找到则返回 true,反之返回 false .的对比,若区间中含有满足对比规则的元素,则返回 true ,反之返回 false。【_Val】则为函数【binary_search】对应的形参【_Val】。【_Ele】为当次对比时的区间内的元素。【_First】至【_Val】
2023-07-06 12:13:21
395
空空如也
【c++】容器之间哪种拷贝方式效率最高?
2022-01-04
【纯C】为什么我没有包含 自定义 的头文件,却能访问其中函数?
2021-11-20
C++。这里for括号中的 : 符号是啥意思呀?
2021-09-15
【C】关于指针和内存地址
2021-08-23
C语言指针与地址的问题,在指向数组时,为什么还要加&?
2021-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人