class Node
{
int x,y;
Node *left, *right;
Node(int x, int y);
Node();
};
How do I make a deque using this?
deque<Node> balBinaryTree;
gives me errors
syntax error : missing ';' before '<'
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
error C2238: unexpected token(s) preceding ';'
—edit—
—edit—
also should I do
deque<Node> balBinaryTree;
or
deque<Node*> balBinaryTree;
You should decide it yourself.
deque<Node>leads to unnecessary copying.deque<Node*>leads to possible memory management problems.