- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 C++:模板实参推断及引用折叠
1.模板实参推断的概念对于函数模板和类模板,编译器利用调用中的实参函数来确定其模板参数。 从函数实参来确定模板实参的过程,称为模板实参推断。 模板实参的推断和常规的函数实参推断的规则不一样,尤其是在类型转换这一方面,两者大不相同。2. 模板实参推断过程中的类型转换同非模板函数,在一次调用中传递给函数模板的实参来初始化函数的形参。如果函数形参类型是泛型,采用特殊的初始化规则。1.const转换
2015-06-14 11:00:21 4998 5
原创 C++:右值引用与移动构造
引子C++中提供了两种引用方式。左值引用与右值引用。 其中右值引用是C++11的新标准添加的内容。 所谓的右值引用就是必须绑定到右值的引用。 在介绍之前,先说明一下C++中的左值和右值的规定。实际上,最早在C语言中就有了左值和右值之分。最初的左值即指在赋值号左边的变量,右值指在赋值号右边的变量。随着C语言的发展和C++的出现,重新定义了左值和右值的概念。可寻址的表达式是左值,不可寻址的表达式是
2015-06-02 20:06:27 724
Visual Studio 搭建好的OpenGL环境(GLFW3+GLAD)
2018-01-15
编译好的assimp动态链接库[适用于win10]
2017-09-29
glad和stb_image静态库
2017-09-29
C# 软件渲染器
2017-09-05
FreeGLUT编译材料
2017-03-27
Foundations of Qt Development
2016-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人