c++类内静态变量的初始化

来源:互联网 发布:人工智能大会2017直播 编辑:程序博客网 时间:2024/06/11 03:28

类内静态变量的初始化。。。。。

 #include <iostream>
using namespace std;
template<typename A> class windss{
 public :
     windss(long a);
 static A ttt;
};
windss::windss(A a)
{
 ttt=a;
}
A windss::ttt =0;
int main(){

 windss a(100);
 cout<<a.ttt <<endl;
 return 0;
}

很短但是 折腾我 3小时。。。

类内静态变量必须在外部定义。