模板函数和vector访问

template function and vector accessing

本文关键字:vector 访问 函数      更新时间:2023-10-16

设计问题-一个函数调用所有三个

我继续从另一个问题之后的线程,这是我尝试:

template<class T>
void func(T* p)
{
   p->
}

我在那个箭头之后卡住了,因为我不知道如何访问我传入的哪个向量的每个元素?func接收参数作为一个开关情况,我已经解决了它,但是里面的代码除了向量之外都是重复的。: - (

我不熟悉模板,请帮助我。

谢谢。

template<class T>
void func(T*p)
{
   (*p)[0]; // the first element of the passed-in vector (or array)
}