C++基础语法
文章平均质量分 86
深入理解C++的语法,从入门到熟悉
roboko_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++11函数包装器
function是C++11引入的类,可以用任何可调用对象作为参数,构造出一个新对象。可调用对象有函数指针,仿函数,lambda等下面是function的声明可以看到是一个类模板,第一个参数是函数返回值类型,第二个是可变参数模板,表示函数的参数列表先看一个例子这是对lambda表达式的包装,关于lambda表达式,详见function可以将一系列参数列表和返回值相同的函数用相同的类型接收,这在某些情况下提供了极大的便利。原创 2025-03-16 18:20:58 · 982 阅读 · 0 评论 -
C++11 lambda表达式
lambda表达式实际上就是一种匿名函数,也就是说除了没有函数名,参数和返回值都有。原创 2025-03-16 16:30:49 · 847 阅读 · 0 评论 -
C++入门篇(5)——类和对象(2)
如果一个类一个成员都没有,那么这个类就是空类。但空类并非什么都没有,编译器会对任何一个类都生成六个默认成员函数。原创 2024-02-15 12:57:07 · 607 阅读 · 0 评论 -
C++入门篇(4)—— 类与对象(1)
class className //指定想要的类的名字// 类体:由成员函数和成员变量组成// 一定要注意后面的分号这 就是类的定义方式。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。类中的函数有两种定义方式1.直接在类中定义函数,但需要注意,这样编译器可能将该函数视为内联函数。2.类中函数声明,在类外定义函数。在类外定义函数需要注意成员函数名前加上类名。int _year;int _month;int _day;原创 2024-02-10 20:12:33 · 2697 阅读 · 0 评论 -
C++入门篇(3)auto关键字、内联函数、nullptr关键字
这种情况下一行中的变量必须是同一个类型,否则会报错。注意:auto使用时必须初始化,因为编译器需要根据初始化的数据类型确定出auto的实际类型。原创 2024-02-06 12:31:15 · 1021 阅读 · 0 评论 -
C++入门篇(2)函数重载、引用
C++函数重载和引用原创 2024-02-04 10:56:22 · 1075 阅读 · 0 评论 -
C++入门篇(1)命名空间、输入输出函数、缺省参数
若有函数声明,则缺省参数只能出现在函数声明中,不能出现在函数定义中。必须像这样,不能声明定义都出现缺省参数,只能有声明出现缺省参数。原创 2024-02-02 22:59:12 · 530 阅读 · 0 评论
分享