![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模板
fantasy_arch
这个作者很懒,什么都没留下…
展开
-
C++模板偏特化简单demo
#include <stdio.h>#include <stdlib.h>template<typename A>A AddTwo(A a,A b){ printf("its defailt.\n"); return a + b;}//一般将特化模板函数定义放在缺省模板函数下面。int AddTwo(int a,int b)...原创 2019-11-27 09:46:13 · 208 阅读 · 1 评论 -
C++模板进阶 SFINAE机制
SFINAE 可以理解为一个缺省模板匹配,虽然模板匹配的时候会匹配任意类型,但是在闭包内部也会是按照最佳匹配来的,当没有匹配上的时候会报编译错误,这样不符合我们的要求。再怎么地也要能编译运行嘛。#include <iostream>#include <stdio.h>using namespace std;template <typename T...原创 2019-10-21 09:35:49 · 549 阅读 · 0 评论