C++ 模板笔记(七):杂项、元函数、完美转发失败场景与成员指针
2022-12-14
问题也是答案。因为类模板没有重载所以有偏特化。因为函数模板有重载所以没有偏特化。
13390 字
|
67 分钟
C++ 模板笔记(六):标准库模板工具(ref、invoke、decay、void_t、declval 等)
2022-12-14
用于判断T类型是否是被const修饰的类型。
13164 字
|
66 分钟
C++ 模板笔记(五):类型属性重载、模板与继承、类型列表、元组与 type traits
2022-12-14
我们知道,函数模板可以重载。类模板不可以。我们将要讨论如何实现这一类似行为
11259 字
|
56 分钟
C++ 模板笔记(三):enable_if、传值还是传引用、编译期编程与泛型库
2022-12-14
目前,类模板无法应用这个东西。针对于类模板,enable_if只能起到一种static_assert的作用。由于类和类模板不能重载,所以自然不存在候选集这个东西。也不存在SFINAE。enable_if在应用中的感觉是一种调整候选集的作用。
15015 字
|
75 分钟