C++
文章平均质量分 83
Freak587
这个作者很懒,什么都没留下…
展开
-
C++引用
结论:C++推荐用引用技术,因为语法方便,引用本质是指针常量,但是所有的指针操作编译器都帮我们做了。总结:通过引用参数产生的效果同按地址传递是一样的。引用的语法更清楚简单。在函数形参列表中,可以加==const修饰形参==,防止形参改变实参。函数传参时,可以利用引用的技术让形参修饰实参。作用:引用是可以作为函数的返回值存在的。常量引用主要用来修饰形参,防止误操作。引用在初始化后,不可以改变。用法:函数调用作为左值。可以简化指针修改实参。原创 2023-02-01 13:08:56 · 60 阅读 · 0 评论 -
C++三大特性
我们将属性和行为封装成一个整体,来表现生活中的事物。比方说,汽车类,那么这个类中可能就有引擎、油箱、水箱、涡轮、外壳和车轮等属性,有加速、减速、刹车和开关灯等行为。原创 2023-01-31 13:43:04 · 267 阅读 · 0 评论 -
D3D计算着色器入门
计算着色器跟他的名字一样,就是进行计算的着色器。但是它的用途不仅局限于图形的运算,也可以进行通用的运算。计算着色器的计算能力非常强,这就使得在gpu进行通用运算后再传输回cpu,比直接在cpu中运算花费的时间更短。计算着色器不属于渲染管线,但可以对任意阶段进行读取操作。...原创 2022-07-24 15:46:33 · 670 阅读 · 0 评论 -
C++赋值函数|移动赋值函数|移动构造函数
C++赋值函数|移动赋值函数|移动构造函数原创 2022-07-14 09:56:24 · 2784 阅读 · 0 评论 -
C++11Lambda表达式|智能指针
C++11Lambda表达式|智能指针原创 2022-07-14 09:52:30 · 1193 阅读 · 0 评论 -
C++模板特化|构造函数的三种实现方式|运算符重载
C++模板特化|构造函数的三种实现方式|左值引用和右值引用|移动构造函数|运算符重载|移动赋值原创 2022-07-13 17:14:18 · 891 阅读 · 0 评论 -
C++子类不能使用初始化列表来初始化父类的属性|变量赋值要在函数内
不能使用初始化列表来初始化父类的属性|变量赋值/函数调用要在函数内原创 2022-07-12 22:07:43 · 1423 阅读 · 1 评论