C++类中函数形参类型报错

我自定义了一个插入到数组的操作(后面的元素通过复制向后挪1位),但是在类里面用了


```c++
using Iterator=T*

函数的参数列表为

```c++
template<typename T,typename A>vector::ITerator vector::insert(ITerator p,const T&variable)

然后传入的是double*时

    v.insert(&v[2],2.99);

就报错

img

duble,指针类型不匹配。