這兩個函數的主要區別是什麼?爲什麼第二個函數不能在這種情況下工作?調用構造函數並初始化
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