c++ template

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++ template相关的知识,希望对你有一定的参考价值。

在类中其中一个函数使用模板,函数定义和实现必须放在头文件里。

ca.h

 template<typename T> void swap2(T &a,T &b)
    {

        T c=a;
        a=b;
        b=c;
        qDebug()<<"+++++swap2+a++"<<a;
        qDebug()<<"+++++swap2+b++"<<b;
    }

 

  CA c;
    int a=2;
    int b=9;
    c.swap2<int>(a,b);

 

以上是关于c++ template的主要内容,如果未能解决你的问题,请参考以下文章

这些 C++ 代码片段有啥作用?

有趣的 C++ 代码片段,有啥解释吗? [复制]

C++ 代码片段执行

此 Canon SDK C++ 代码片段的等效 C# 代码是啥?

vscode代码片段生成vue模板

C++ 代码片段(积累)