title: Storing A vector of structs
body: <pre><code>struct node{
  double dat;
  char oper;
  node *left,*right;
  }
  vector &lt;node&gt; data;
  vector &lt;node&gt; op;
  </code></pre>
  
  <p>Here I declare my node struct and Trying to store a vector of nodes. It's a simple Binary Tree node.
  ERROR occurs when I declare vectors. It says:  "invalid declarator before data" and same when I declare op.
  Would you please Explain where's my fault and how to take a vector of structs? 
  :-) THANKS!!!</p>