
正则表达式_字符组
字符组 普通字符组 字符组是正则表达式最基本的结构之一。 字符组就是一组“字符”,在正则表达式当中,它表示在同一个位置可能出现的字符。 写法:在[]中列出可能出现的值。 字符组中的字符排列顺序并不影响字符组的功能。 ...
字符组 普通字符组 字符组是正则表达式最基本的结构之一。 字符组就是一组“字符”,在正则表达式当中,它表示在同一个位置可能出现的字符。 写法:在[]中列出可能出现的值。 字符组中的字符排列顺序并不影响字符组的功能。 ...
导读 explicit 将构造函数声明为explicit,禁止编译器执行非预期(不是我们想要的)的类型转换。 除非我们有一个很好的理由,允许构造函数被用来进行隐式类型转换,否则我们应该把它声明为explicit的。 ...
《流浪地球》 巨峰吐出的光柱,如一片倾斜的宇宙森林,刺破我们的摇摇欲坠的天空。 那时地球还在转动,人们每天都能看到日出和日落。他们对着初升的太阳欢呼,赞颂落日的美丽。 人类在宇宙间离开了地球,就像婴儿在沙漠里离开了母...
静态断言 相关介绍: 预处理宏assert()在标准库头文件cassert中定义。 它可以在程序中测试逻辑表达式。 只要条件(表达式)是false,assert()宏就会调用std::abort(),终止程序。 另外...
运算符 符号 非成员 二元算术运算符 + - * / % 是 一元算术运算符 + - 是 按位运算符 ~ & | ^ << >> 是 逻辑运算符 ! && || 是 赋...
auto用于初始化列表 auto m = {10} 上述代码,在C++17之前,对于m的类型的推断,编译器给出的结果将不会是我们的预期的。 它会推断为std::initializer_list<int>,...
函数 简述 isupper(c) 测试c是否为大写字母A~Z islower(c) 测试c是否为小写字母a~z isalpha(c) 测试c是否为大写字母或者小写字母 isdigit(c) 测试c是否为数字0~9 i...
添加断点并取内存地址 在需要查看内存的地址或需要查看内存中的值的变量处,打个断点。 启动程序,让程序运行到此断点处。(Ctrl+F10) 双击选中需要查看的变量,右键选择快速监视(Shift+F9) 在弹出的快速监视...
优先级 运算符 相关性 1 :: 左 2 ()、[]、->、 . 左 2 后缀++、后缀-- 左 3 !、 ~ 右 3 一元+、一元- 右 3 前缀++、前缀-- 右 3 寻址&、间接* 右 3 C风格...
组块分隔符 C++14新增了用单引号表示的组块分隔符。 使用这种语法,可以提高代码的可读性。 int moneyInBank = -10'000;//-10000 long populationChange = -8...