类内静态变量的初始化。。。。。
#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小时。。。
类内静态变量必须在外部定义。