自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除