C++
文章平均质量分 82
Tovh42
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cctype字符函数库
Cctype字符函数库是C++标准库中的一部分,用于堆字符进行分类和转换操作。他提供了一些函数,可以判断字符的类型,例如是否为字母、数字、空格等,还可以进行大小写转换。函数来对字符进行处理和判断,并通过条件语句进行相应的输出。函数返回的是转换后的字符的 ASCII 值,需要使用。进行转换以得到字符。原创 2023-10-18 14:12:03 · 278 阅读 · 1 评论 -
C++学习笔记✍
修饰变量,说明该变量不可以改变修饰指针指向常量的指针(pointer to const):强调的是指针所指向的对象不可改变性自身是常量的指针(常量指针,const pointer):抢到的是指针的不可改变性前两种结合:指向常量的常指针:既强调指针所指向的对象的不可改变性又香调指针的不可改变性修饰引用指向常量的引用(reference to const):不能修改引用绑定的对象,用于形参类型,即避免了拷贝,又避免了函数对值的修改。原创 2023-09-26 17:06:37 · 158 阅读 · 1 评论 -
function和bind和lambda表达式✍
std::function的实例可以储存、复制和调用任何可调用对象,存储的可调用对象称为std::function的目标,若std::function不含目标,则称为空,调用std::function的目标会抛出std::bad_function_call异常。C++14之后支持捕获右值,允许捕获的成员用任意的表达式进行初始化,被声明的捕获变量类型会根据表达式进行判断,判断方式与使用auto本质上是相同的。 一个用于占位符的命名空间,定义了一组占位符常量,用于函数对象的参数绑定中进行占位。原创 2023-09-04 21:50:32 · 289 阅读 · 1 评论 -
C++11类型推导详解✍
auto用于通过一个表达式在编译时确定带定义的变量类型,auto所修饰的变量必须被初始化,编译器需要通过初始化来确定auto所代表的类型,即必须要定义变量。若希望谷得到类型而不需要(或不能)定义变量的时候,C++11新增了decltype关键字,用来编译时推导出一个表达式的类型。 由此可以看出,auto并不能代表一个实际的类型声明(s),知识一个类型声明的占位符。auto类型推导:auto定义的变量,可以根据初始化的值,在编译时推导出变量名的类型,可以通过=右边的类型推导出变量的类型。原创 2023-09-02 21:39:19 · 159 阅读 · 0 评论
分享