2016-12-24 162 views

回答

2

函數的類外定義需要指定它所屬的類的指定限定符。

顯然Bucky是一個模板類:

template<typename T> 
class Bucky { 
    T bigger(); 
}; 

完整的合格者爲Bucky<T>,因此你必須指定在函數的定義。


要擴展位:編譯器應該如何區分,從

class Bucky { 
}; 

否則,這是一個不同的階級和有效的同時存在。