Sunday, March 20, 2022

[C++] Primer - 模板類型參數

 返回类型和参数类型相同

template <typename T>

T foo(T* p)

{

    T tmp = *p; // tmp的类型将是指针p指向的类型

    //...

    return tmp;

}

如果类型参数不止一个,那么他们不能同名,且每一个前面都需要typename关键字,用逗号隔开。

template <typename T, typename U>

T calc(const T&, const U&);

No comments:

Post a Comment

n8n index

 【n8n免費本地端部署】Windows版|程式安裝x指令大補帖  【一鍵安裝 n8n】圖文教學,獲得無限額度自動化工具&限時免費升級企業版功能