这两个函数的主要区别是什么?为什么第二个函数不能在这种情况下工作?调用构造函数并初始化
template <class T> MyStack<T>::Node::Node(T& input, Node* head):next(head),value(input) {}
template <class T> MyStack<T>::Node::Node(T& input, Node* head) {next = head; value = input;}
我对第二个为什么不起作用的猜测是因为它在初始化时没有指定变量。
太棒了。谢谢你的回答,以及其他人。 – user2180833 2013-04-09 15:59:35