摘要:
一、C语言没有namespace eg: GLFW库,是基于C语言的,其所有的function都是在名称前面加前缀。glfwInit() 在C++项目中,我们会使用命名空间,因为如果使用C语言代码,如果使用的C语言函数名称与你自己的名称相同,就会立即产生冲突 二、namespace的两种嵌套方式 # 阅读全文
posted @ 2025-12-19 16:23
超轶绝尘
阅读(44)
评论(0)
推荐(0)
摘要:
一、lambda的出处 λ(Lambda)是希腊字母表中的第十一位字母,中文译名“兰木达”,国际音标为['læmdə],广泛应用于物理学、计算机科学、工程学等领域,代表波长、匿名函数等核心概念。 λ演算(英语:lambda calculus,λ-calculus)是一套从数学逻辑中发展,以变量绑定和 阅读全文
posted @ 2025-12-19 14:39
超轶绝尘
阅读(29)
评论(0)
推荐(0)
摘要:
一、原始函数指针(raw function pointer) 函数指针:将一个函数赋值给一个变量的方法。 来自C语言 你可以把函数赋值给变量, 从这点出发,可以将函数作为参数传递给其他函数,也可以作为返回值 3.auto关键字对函数指针非常有用 #include<iostream> #include 阅读全文
posted @ 2025-12-19 13:20
超轶绝尘
阅读(6)
评论(0)
推荐(0)
摘要:
array 创建区域:栈 vector 区域:堆 大小不可变 记录size 推荐使用array 而不是普通的c语言数组,因为它增加了一层调试,如果你期望堆代码进行保护;而且也没有性能成本。 阅读全文
posted @ 2025-12-19 11:39
超轶绝尘
阅读(7)
评论(0)
推荐(0)
摘要:
一、auto 自动类型推导 (个人思考:应该可用于多态的场景) 二、C++11 尾置类型占位符 (trailing return type) 别名简化长类型,auto简化别名 拓展:尾置类型结合 decltype 使用 示例代码: #include<iostream> #include<vector 阅读全文
posted @ 2025-12-19 10:36
超轶绝尘
阅读(19)
评论(0)
推荐(0)

浙公网安备 33010602011771号