I need to made a dynamic array of structs node, and joy of joys, I'm NOT allowed to use vectors or any STL container. I want to make a vector of linked lists, and I programmed a vector class of my own for a previous assignment. The class worked, but when I adapted the old code to this new assignment, I get this 'error: no matching function for call to ‘MyDS::node::node()'.
You need to write a default constructor for node. The compiler is NOT going to generate one for you in this case because you have written a constructor with parameters.