Vector问题

static Vector<类型*> Blocks;

Vector <类型*> Blocks = new Vector<类型*>();

为什么在这里new会报错

new前少个 * ??

语法出错了,好好看看c++怎么申请对象