模板参数自动推导
class Dummy
{
public:template<typename PA, typename PB>void test(PA res, PB b){}
};
int main()
{Dummy dummy;dummy.test(1, 2); //不指定類型,根據參數自動推導dummy.test<int, int>(1, 2); //指定類型
}
class Dummy
{
public:template<typename PC, typename PA, typename PB>void test(PA res, PB b){}
};
int main()
{Dummy dummy;dummy.test<int>(1, 2); //必須指定未在參數中出現的類型PC,并且其必須是第一個類型dummy.test<int, int, int>(1, 2); //全部指定類型
}
總結
- 上一篇: 第三方理财产品和P2P的区别,看完就懂了
- 下一篇: 虚假理财产品如何界定?这三个方法很实用