2013-04-06 84 views
0

我有這樣的事情如何模板類初始化靜態字段類型的內部類

template <class T> 
class Outer { 
    public: class Inner; 

    static Inner* x; 

    //... 

    class Inner { 
     //... 
    }; 
}; 

// Not working 
template <class T> 
Outer<T>::Inner* Outer<T>::x = NULL; 

錯誤我收到說::16: error: expected constructor, destructor, or type conversion before ‘*’ token

+0

'typename'也許? – Arun 2013-04-06 01:49:43

回答