C++中模板template typename T
生活随笔
收集整理的這篇文章主要介紹了
C++中模板template typename T
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
template <typename Dtype>。
網(wǎng)上解釋的非常多,覺得比較啰嗦,其實(shí)就是一個類型模板。
比如我們要計(jì)算兩個數(shù)的加法,針對不同類型可能需要設(shè)計(jì)不同類型的函數(shù),那么template <typename T>就可以很好的解決這個問題。
原始解決方法:
int sum(int a,int b);
double sum(double a,double b);
float sum(float a,float b);
但是當(dāng)用template <typename T>后為:
template <typename T>
T sum(T a, T b)
{return a+b;
}
?
總結(jié)
以上是生活随笔為你收集整理的C++中模板template typename T的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jacobian矩阵的几何意义
- 下一篇: c++ empty()函数