小编sou*_*lia的帖子

错误C2679:二进制'=':找不到运算符,它采用'std :: vector <_Ty>*'类型的右手操作数(或者没有可接受的转换)

在构建图表时我有以下内容.

#include <vector>
using namespace std;

template<class T>
class Node
{
private:
  T data;
  Node<T> *link;
  vector<T>  neighbors;
public:
  Node(){neighbors = new vector<T>();};
};

int main()
{
  Node<int> n;
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

...返回错误C2679:binary'=':找不到运算符...

我正在使用VS2010.怎么了?谢谢!

c++ templates stl

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

stl ×1

templates ×1