title: error C2679: binary '=' : no operator found which takes a right-hand operand of type 'std::vector<_Ty> *' (or there is no acceptable conversion)
body: <p>I've got the following when building a graph. </p>
  
  <pre><code>#include &lt;vector&gt;
  using namespace std;
  
  template&lt;class T&gt;
  class Node
  {
  private:
    T data;
    Node&lt;T&gt; *link;
    vector&lt;T&gt;  neighbors;
  public:
    Node(){neighbors = new vector&lt;T&gt;();};
  };
  
  int main()
  {
    Node&lt;int&gt; n;
    return 0;
  }
  </code></pre>
  
  <p>... which returns the error C2679: binary '=': no operator found...</p>
  
  <p>I'm using VS2010. What's wrong? 
  Thanks!</p>